{
  "angee": {
    "resources": [
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "resources",
        "canonicalLabel": "resources.Resource",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "source_addon",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "source_path",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "tier",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Master",
                "value": "MASTER"
              },
              {
                "description": "Install",
                "value": "INSTALL"
              },
              {
                "description": "Demo",
                "value": "DEMO"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "xref",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "target_model",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "target_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "loaded_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "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": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "resources.Resource",
        "modelName": "resource",
        "query": {
          "axes": {
            "source_addon": {
              "drill": {
                "field": "source_addon",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "source_addon",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "source_addon",
              "identityPath": "source_addon",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "source_addon"
              ],
              "server": {
                "input": "SOURCE_ADDON",
                "key": "source_addon",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "source_path": {
              "drill": {
                "field": "source_path",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "source_path",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "source_path",
              "identityPath": "source_path",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "source_path"
              ],
              "server": {
                "input": "SOURCE_PATH",
                "key": "source_path",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "tier": {
              "drill": {
                "field": "tier",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "tier",
                "valueMap": [
                  {
                    "from": "MASTER",
                    "to": "master"
                  },
                  {
                    "from": "INSTALL",
                    "to": "install"
                  },
                  {
                    "from": "DEMO",
                    "to": "demo"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "tier",
              "identityPath": "tier",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "tier"
              ],
              "server": {
                "input": "TIER",
                "key": "tier",
                "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "loaded_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "loaded_at",
                "paths": [
                  "loaded_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "loaded_at"
              },
              "values": []
            },
            "source_addon": {
              "filter": {
                "field": "source_addon",
                "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_addon",
                "paths": [
                  "source_addon"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "source_addon"
              },
              "values": []
            },
            "source_path": {
              "filter": {
                "field": "source_path",
                "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_path",
                "paths": [
                  "source_path"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "source_path"
              },
              "values": []
            },
            "target_id": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "target_id",
                "paths": [
                  "target_id"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "target_model": {
              "filter": {
                "field": "target_model",
                "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": "target_model",
                "paths": [
                  "target_model"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "target_model"
              },
              "values": []
            },
            "tier": {
              "filter": {
                "field": "tier",
                "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": "MASTER",
                    "to": "master"
                  },
                  {
                    "from": "INSTALL",
                    "to": "install"
                  },
                  {
                    "from": "DEMO",
                    "to": "demo"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "tier",
                "paths": [
                  "tier"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "tier"
              },
              "values": [
                {
                  "description": "Master",
                  "value": "MASTER"
                },
                {
                  "description": "Install",
                  "value": "INSTALL"
                },
                {
                  "description": "Demo",
                  "value": "DEMO"
                }
              ]
            },
            "xref": {
              "filter": {
                "field": "xref",
                "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": "xref",
                "paths": [
                  "xref"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "source_addon"
              },
              {
                "direction": "ASC",
                "field": "source_path"
              },
              {
                "direction": "ASC",
                "field": "target_model"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "source_addon",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": null,
        "revisionFields": [],
        "roots": {
          "aggregate": "resources_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "resources_by_pk",
          "groups": "resources_groups",
          "groupsCount": "resources_groups_count",
          "list": "resources",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": null,
          "updated": "loaded_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "resources_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "resources_bool_exp",
          "groupBySpec": "resourcesGroupBySpec",
          "groupKey": "resourcesGroupKey",
          "groupOrder": "resourcesGroupOrder",
          "grouped": "resources_group",
          "having": "resourcesHaving",
          "node": "ResourceLedgerType",
          "order": "resources_order_by",
          "query": "resources_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "iam",
        "canonicalLabel": "iam.User",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "create",
          "update",
          "delete",
          "deletePreview",
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "username",
          "email",
          "first_name",
          "last_name",
          "password"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "first_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Person",
                "value": "PERSON"
              },
              {
                "description": "Service",
                "value": "SERVICE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "username",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "email",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_staff",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_active",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_login",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "revision",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "account_actions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "assignment_subject",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "full_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "preferences",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "password",
            "readable": false,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "iam.User",
        "modelName": "user",
        "query": {
          "axes": {},
          "fields": {
            "account_actions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "account_actions",
                "paths": [
                  "account_actions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "active": {
              "filter": {
                "field": "active",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "assignment_subject": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "assignment_subject",
                "paths": [
                  "assignment_subject"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "directory": {
              "filter": {
                "field": "directory",
                "operators": [
                  "exact",
                  "ne"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": "Boolean",
              "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": []
            },
            "email": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "email",
                "paths": [
                  "email"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "first_name": {
              "filter": {
                "field": "first_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": "first_name",
                "paths": [
                  "first_name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "first_name"
              },
              "values": []
            },
            "full_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "full_name",
                "paths": [
                  "full_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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_active": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "is_active",
                "paths": [
                  "is_active"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "is_staff": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "is_staff",
                "paths": [
                  "is_staff"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "kind": {
              "filter": null,
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "kind",
                "paths": [
                  "kind"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Person",
                  "value": "PERSON"
                },
                {
                  "description": "Service",
                  "value": "SERVICE"
                }
              ]
            },
            "last_login": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "last_login",
                "paths": [
                  "last_login"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "last_name": {
              "filter": {
                "field": "last_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": "last_name",
                "paths": [
                  "last_name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "last_name"
              },
              "values": []
            },
            "preferences": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "preferences",
                "paths": [
                  "preferences"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "revision": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "revision",
                "paths": [
                  "revision"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "username": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "username",
                "paths": [
                  "username"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "username"
        ],
        "resourceType": "auth/user",
        "revisionFields": [],
        "roots": {
          "aggregate": "users_aggregate",
          "changes": "userChanged",
          "create": "insert_users_one",
          "delete": "delete_users_by_pk",
          "deletePreview": "delete_user",
          "detail": "users_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "users",
          "revisions": null,
          "save": null,
          "update": "update_users_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": "assignment_subject",
        "subtitle": null,
        "typeNames": {
          "aggregate": "users_aggregate",
          "createInput": "users_insert_input",
          "deletePayload": "DeletePreview",
          "filter": "users_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "UserType",
          "order": "users_order_by",
          "query": "users_Query",
          "revision": null,
          "updateInput": "users_set_input"
        },
        "updateArguments": [
          {
            "name": "expected_revision",
            "type": "Int"
          }
        ],
        "updateFields": [
          "username",
          "password",
          "email",
          "first_name",
          "last_name",
          "is_staff",
          "is_active"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "iam",
        "canonicalLabel": "iam.Group",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "name",
          "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "assignment_subject",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "members",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "bindings",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "iam.Group",
        "modelName": "group",
        "query": {
          "axes": {
            "name": {
              "drill": {
                "field": "name",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "name",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "name",
              "identityPath": "name",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "name"
              ],
              "server": {
                "input": "NAME",
                "key": "name",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "assignment_subject": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "assignment_subject",
                "paths": [
                  "assignment_subject"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "bindings": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "description": {
              "filter": {
                "field": "description",
                "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": "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "members": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "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": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "auth/group",
        "revisionFields": [],
        "roots": {
          "aggregate": "groups_aggregate",
          "changes": null,
          "create": "insert_groups_one",
          "delete": "delete_groups_by_pk",
          "deletePreview": null,
          "detail": "groups_by_pk",
          "groups": "groups_groups",
          "groupsCount": "groups_groups_count",
          "list": "groups",
          "revisions": null,
          "save": null,
          "update": "update_groups_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": "assignment_subject",
        "subtitle": null,
        "typeNames": {
          "aggregate": "groups_aggregate",
          "createInput": "groups_insert_input",
          "deletePayload": null,
          "filter": "groups_bool_exp",
          "groupBySpec": "groupsGroupBySpec",
          "groupKey": "groupsGroupKey",
          "groupOrder": "groupsGroupOrder",
          "grouped": "groups_group",
          "having": "groupsHaving",
          "node": "GroupType",
          "order": "groups_order_by",
          "query": "groups_Query",
          "revision": null,
          "updateInput": "groups_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "description"
        ]
      },
      {
        "aggregateFields": [],
        "aggregateMeasures": [],
        "appLabel": "iam",
        "canonicalLabel": null,
        "capabilities": [
          "list",
          "detail",
          "aggregate"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "role_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "namespace",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "declared",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "grantable",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "iam.Role",
        "modelName": "role",
        "query": {
          "axes": {
            "declared": {
              "drill": null,
              "extractions": [],
              "field": "declared",
              "identityPath": "declared",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "declared"
              ],
              "server": null
            },
            "grantable": {
              "drill": null,
              "extractions": [],
              "field": "grantable",
              "identityPath": "grantable",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "grantable"
              ],
              "server": null
            },
            "id": {
              "drill": null,
              "extractions": [],
              "field": "id",
              "identityPath": "id",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "id"
              ],
              "server": null
            },
            "label": {
              "drill": null,
              "extractions": [],
              "field": "label",
              "identityPath": "label",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "label"
              ],
              "server": null
            },
            "namespace": {
              "drill": null,
              "extractions": [],
              "field": "namespace",
              "identityPath": "namespace",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "namespace"
              ],
              "server": null
            },
            "role_id": {
              "drill": null,
              "extractions": [],
              "field": "role_id",
              "identityPath": "role_id",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "role_id"
              ],
              "server": null
            }
          },
          "fields": {
            "declared": {
              "filter": {
                "field": "declared",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "declared",
                "paths": [
                  "declared"
                ]
              },
              "scalar": "Boolean",
              "sort": {
                "field": "declared"
              },
              "values": []
            },
            "grantable": {
              "filter": {
                "field": "grantable",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "grantable",
                "paths": [
                  "grantable"
                ]
              },
              "scalar": "Boolean",
              "sort": {
                "field": "grantable"
              },
              "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": "String",
              "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"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "label",
                "paths": [
                  "label"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "label"
              },
              "values": []
            },
            "namespace": {
              "filter": {
                "field": "namespace",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "namespace",
                "paths": [
                  "namespace"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "namespace"
              },
              "values": []
            },
            "role_id": {
              "filter": {
                "field": "role_id",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "role_id",
                "paths": [
                  "role_id"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "role_id"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "label",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": null,
        "revisionFields": [],
        "roots": {
          "aggregate": "iam_roles_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "iam_roles_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "iam_roles",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "client",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "iam_roles_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "iam_roles_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "IAMRoleRow",
          "order": "iam_roles_order_by",
          "query": "iamRoles_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [],
        "aggregateMeasures": [],
        "appLabel": "iam",
        "canonicalLabel": null,
        "capabilities": [
          "list",
          "detail",
          "aggregate"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "subject",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "subject_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "subject_type",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "subject_relation",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "subject_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "role",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "role_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "namespace",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "caveat_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "iam.Grant",
        "modelName": "grant",
        "query": {
          "axes": {
            "caveat_name": {
              "drill": null,
              "extractions": [],
              "field": "caveat_name",
              "identityPath": "caveat_name",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "caveat_name"
              ],
              "server": null
            },
            "id": {
              "drill": null,
              "extractions": [],
              "field": "id",
              "identityPath": "id",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "id"
              ],
              "server": null
            },
            "namespace": {
              "drill": null,
              "extractions": [],
              "field": "namespace",
              "identityPath": "namespace",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "namespace"
              ],
              "server": null
            },
            "role": {
              "drill": null,
              "extractions": [],
              "field": "role",
              "identityPath": "role",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "role"
              ],
              "server": null
            },
            "role_name": {
              "drill": null,
              "extractions": [],
              "field": "role_name",
              "identityPath": "role_name",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "role_name"
              ],
              "server": null
            },
            "subject": {
              "drill": null,
              "extractions": [],
              "field": "subject",
              "identityPath": "subject",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "subject"
              ],
              "server": null
            },
            "subject_id": {
              "drill": null,
              "extractions": [],
              "field": "subject_id",
              "identityPath": "subject_id",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "subject_id"
              ],
              "server": null
            },
            "subject_label": {
              "drill": null,
              "extractions": [],
              "field": "subject_label",
              "identityPath": "subject_label",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "subject_label"
              ],
              "server": null
            },
            "subject_relation": {
              "drill": null,
              "extractions": [],
              "field": "subject_relation",
              "identityPath": "subject_relation",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "subject_relation"
              ],
              "server": null
            },
            "subject_type": {
              "drill": null,
              "extractions": [],
              "field": "subject_type",
              "identityPath": "subject_type",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "subject_type"
              ],
              "server": null
            }
          },
          "fields": {
            "caveat_name": {
              "filter": {
                "field": "caveat_name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "caveat_name",
                "paths": [
                  "caveat_name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "caveat_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": "String",
              "sort": null,
              "values": []
            },
            "namespace": {
              "filter": {
                "field": "namespace",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "namespace",
                "paths": [
                  "namespace"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "namespace"
              },
              "values": []
            },
            "role": {
              "filter": {
                "field": "role",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "role",
                "paths": [
                  "role"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "role"
              },
              "values": []
            },
            "role_name": {
              "filter": {
                "field": "role_name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "role_name",
                "paths": [
                  "role_name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "role_name"
              },
              "values": []
            },
            "subject": {
              "filter": {
                "field": "subject",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "subject",
                "paths": [
                  "subject"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "subject_id": {
              "filter": {
                "field": "subject_id",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "subject_id",
                "paths": [
                  "subject_id"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "subject_label": {
              "filter": {
                "field": "subject_label",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "subject_label",
                "paths": [
                  "subject_label"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "subject_label"
              },
              "values": []
            },
            "subject_relation": {
              "filter": {
                "field": "subject_relation",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "subject_relation",
                "paths": [
                  "subject_relation"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "subject_type": {
              "filter": {
                "field": "subject_type",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "subject_type",
                "paths": [
                  "subject_type"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "subject_type"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "id",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": null,
        "revisionFields": [],
        "roots": {
          "aggregate": "iam_grants_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "iam_grants_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "iam_grants",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "client",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "iam_grants_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "iam_grants_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "IAMGrantRow",
          "order": "iam_grants_order_by",
          "query": "iamGrants_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "iam",
        "canonicalLabel": "rebac.RelationshipRegistry",
        "capabilities": [
          "list",
          "detail",
          "aggregate"
        ],
        "concreteKinds": [],
        "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": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "resource_type",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "resource_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "relation",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "subject_type",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "subject_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "subject_relation",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "caveat_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "iam.Relationship",
        "modelName": "relationship",
        "query": {
          "axes": {
            "caveat_name": {
              "drill": null,
              "extractions": [],
              "field": "caveat_name",
              "identityPath": "caveat_name",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "caveat_name"
              ],
              "server": null
            },
            "has_open_decisions": {
              "drill": null,
              "extractions": [],
              "field": "has_open_decisions",
              "identityPath": "has_open_decisions",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "has_open_decisions"
              ],
              "server": null
            },
            "id": {
              "drill": null,
              "extractions": [],
              "field": "id",
              "identityPath": "id",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "id"
              ],
              "server": null
            },
            "relation": {
              "drill": null,
              "extractions": [],
              "field": "relation",
              "identityPath": "relation",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "relation"
              ],
              "server": null
            },
            "resource_id": {
              "drill": null,
              "extractions": [],
              "field": "resource_id",
              "identityPath": "resource_id",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "resource_id"
              ],
              "server": null
            },
            "resource_type": {
              "drill": null,
              "extractions": [],
              "field": "resource_type",
              "identityPath": "resource_type",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "resource_type"
              ],
              "server": null
            },
            "subject_id": {
              "drill": null,
              "extractions": [],
              "field": "subject_id",
              "identityPath": "subject_id",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "subject_id"
              ],
              "server": null
            },
            "subject_relation": {
              "drill": null,
              "extractions": [],
              "field": "subject_relation",
              "identityPath": "subject_relation",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "subject_relation"
              ],
              "server": null
            },
            "subject_type": {
              "drill": null,
              "extractions": [],
              "field": "subject_type",
              "identityPath": "subject_type",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "subject_type"
              ],
              "server": null
            }
          },
          "fields": {
            "caveat_name": {
              "filter": {
                "field": "caveat_name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "caveat_name",
                "paths": [
                  "caveat_name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "caveat_name"
              },
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "optional_subject_relation": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "relation": {
              "filter": {
                "field": "relation",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "relation",
                "paths": [
                  "relation"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "relation"
              },
              "values": []
            },
            "resource_id": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "resource_id",
                "paths": [
                  "resource_id"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "resource_type": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "resource_type",
                "paths": [
                  "resource_type"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "subject_id": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "subject_id",
                "paths": [
                  "subject_id"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "subject_relation": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "subject_relation",
                "paths": [
                  "subject_relation"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "subject_type": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "subject_type",
                "paths": [
                  "subject_type"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "id",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": null,
        "revisionFields": [],
        "roots": {
          "aggregate": "rebac_relationships_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "rebac_relationships_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "rebac_relationships",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "client",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "rebac_relationships_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "rebac_relationships_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "RebacRelationshipType",
          "order": "rebac_relationships_order_by",
          "query": "rebacRelationships_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "tags",
        "canonicalLabel": "tags.Tag",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "name",
          "color",
          "is_archived",
          "company"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "color"
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "tags.Tag",
        "modelName": "tag",
        "query": {
          "axes": {
            "company": {
              "drill": {
                "field": "company",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "company_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "company",
              "identityPath": "company.id",
              "kind": "relation",
              "labelPath": "company.display_name",
              "paths": [
                "company.id",
                "company.display_name"
              ],
              "server": {
                "input": "COMPANY",
                "key": "company_id",
                "labelInput": "COMPANY__DISPLAY_NAME",
                "labelKey": "company__display_name",
                "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": {
            "color": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "color",
                "paths": [
                  "color"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "company.id",
                "labelPath": "company.display_name",
                "model": "arp.Company"
              },
              "row": {
                "path": "company.id",
                "paths": [
                  "company.id"
                ]
              },
              "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": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "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"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "tags/tag",
        "revisionFields": [],
        "roots": {
          "aggregate": "tags_aggregate",
          "changes": null,
          "create": "insert_tags_one",
          "delete": "delete_tags_by_pk",
          "deletePreview": null,
          "detail": "tags_by_pk",
          "groups": "tags_groups",
          "groupsCount": "tags_groups_count",
          "list": "tags",
          "revisions": null,
          "save": null,
          "update": "update_tags_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "tags_aggregate",
          "createInput": "tags_insert_input",
          "deletePayload": null,
          "filter": "tags_bool_exp",
          "groupBySpec": "tagsGroupBySpec",
          "groupKey": "tagsGroupKey",
          "groupOrder": "tagsGroupOrder",
          "grouped": "tags_group",
          "having": "tagsHaving",
          "node": "TagType",
          "order": "tags_order_by",
          "query": "tags_Query",
          "revision": null,
          "updateInput": "tags_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "color",
          "is_archived",
          "company"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "storage",
        "canonicalLabel": "storage.MimeType",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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"
              }
            ]
          }
        },
        "recordEdges": [],
        "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": "console",
        "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",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "backend",
          "slug",
          "name",
          "description",
          "prefix",
          "owns_items"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "prefix",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "backend",
            "readable": true,
            "relationModelLabel": "storage.Backend",
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "owns_items",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "share",
            "relation": "editor",
            "subjects": [
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              }
            ]
          },
          {
            "permission": "share",
            "relation": "viewer",
            "subjects": [
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": "iam.User",
                "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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"
              }
            ]
          }
        },
        "recordEdges": [
          "projects.ProjectBinding"
        ],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "backend",
          "slug",
          "name"
        ],
        "resourceType": "storage/drive",
        "revisionFields": [],
        "roots": {
          "aggregate": "drives_aggregate",
          "changes": null,
          "create": "insert_drives_one",
          "delete": "delete_drives_by_pk",
          "deletePreview": null,
          "detail": "drives_by_pk",
          "groups": "drives_groups",
          "groupsCount": "drives_groups_count",
          "list": "drives",
          "revisions": null,
          "save": null,
          "update": "update_drives_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "drives_aggregate",
          "createInput": "drives_insert_input",
          "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": "drives_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "description",
          "prefix",
          "is_archived",
          "owns_items"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "storage",
        "canonicalLabel": "storage.Folder",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete",
          "deletePreview",
          "changes"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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"
              }
            ]
          }
        },
        "recordEdges": [
          "projects.ProjectBinding"
        ],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "storage/folder",
        "revisionFields": [],
        "roots": {
          "aggregate": "folders_aggregate",
          "changes": "folderChanged",
          "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": "console",
        "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",
          "changes"
        ],
        "concreteKinds": [],
        "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "trashed_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "trash_reason",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "trashed_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "can_reread_bill",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "imported_bill_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "tags",
            "readable": true,
            "relationModelLabel": "tags.Tag",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "share",
            "relation": "viewer",
            "subjects": [
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": "iam.User",
                "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": {
            "can_reread_bill": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "can_reread_bill",
                "paths": [
                  "can_reread_bill"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "imported_bill_id": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "imported_bill_id",
                "paths": [
                  "imported_bill_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": []
            },
            "tags": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "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": []
            },
            "trash_reason": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "trash_reason",
                "paths": [
                  "trash_reason"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "trashed_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "trashed_at",
                "paths": [
                  "trashed_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "trashed_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "trashed_by_label",
                "paths": [
                  "trashed_by_label"
                ]
              },
              "scalar": "String",
              "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"
              }
            ]
          }
        },
        "recordEdges": [
          "messaging.ThreadAttachment",
          "tags.TagAssignment"
        ],
        "recordRepresentation": "display_name",
        "recordSearchFields": [
          "filename",
          "title"
        ],
        "requiredCreateFields": [],
        "resourceType": "storage/file",
        "revisionFields": [],
        "roots": {
          "aggregate": "files_aggregate",
          "changes": "fileChanged",
          "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": "console",
        "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",
          "tags"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "storage",
        "canonicalLabel": "storage.Backend",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "slug",
          "label",
          "backend_class",
          "backend_config"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "backend_class",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "local",
                "value": "LOCAL"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "backend_config",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [
          "backend_class"
        ],
        "linesResource": null,
        "modelLabel": "storage.Backend",
        "modelName": "backend",
        "query": {
          "axes": {
            "backend_class": {
              "drill": {
                "field": "backend_class",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "backend_class",
                "valueMap": [
                  {
                    "from": "LOCAL",
                    "to": "local"
                  }
                ],
                "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": []
              }
            },
            "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_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": "LOCAL",
                    "to": "local"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "backend_class",
                "paths": [
                  "backend_class"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "local",
                  "value": "LOCAL"
                }
              ]
            },
            "backend_config": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "backend_config",
                "paths": [
                  "backend_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": {
                "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "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": []
            },
            "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"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "slug",
          "label",
          "backend_class"
        ],
        "resourceType": "storage/backend",
        "revisionFields": [],
        "roots": {
          "aggregate": "backends_aggregate",
          "changes": null,
          "create": "insert_backends_one",
          "delete": "delete_backends_by_pk",
          "deletePreview": null,
          "detail": "backends_by_pk",
          "groups": "backends_groups",
          "groupsCount": "backends_groups_count",
          "list": "backends",
          "revisions": null,
          "save": null,
          "update": "update_backends_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "backends_aggregate",
          "createInput": "backends_insert_input",
          "deletePayload": null,
          "filter": "backends_bool_exp",
          "groupBySpec": "backendsGroupBySpec",
          "groupKey": "backendsGroupKey",
          "groupOrder": "backendsGroupOrder",
          "grouped": "backends_group",
          "having": "backendsHaving",
          "node": "BackendType",
          "order": "backends_order_by",
          "query": "backends_Query",
          "revision": null,
          "updateInput": "backends_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "label",
          "backend_class",
          "backend_config",
          "is_archived"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "integrate",
        "canonicalLabel": "integrate.OAuthClient",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "display_name",
          "client_id",
          "slug",
          "provider_type",
          "icon",
          "client_secret",
          "environment",
          "discovery_url",
          "authorize_endpoint",
          "token_endpoint",
          "revoke_endpoint",
          "userinfo_endpoint",
          "manual_redirect_uri",
          "loopback_redirect_path",
          "token_request_format",
          "is_enabled",
          "scopes_catalogue",
          "default_scopes",
          "supports_refresh",
          "refresh_rotates",
          "supports_pkce",
          "max_refresh_age_seconds",
          "authorize_params",
          "token_params",
          "external_id_claim",
          "email_claim",
          "display_name_claim",
          "avatar_url_claim",
          "issuer",
          "jwks_uri",
          "login_enabled",
          "link_on_email_match",
          "create_on_login",
          "allowed_email_domains"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "provider_type",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Generic OAuth2",
                "value": "GENERIC_OAUTH2"
              },
              {
                "description": "Generic OIDC",
                "value": "GENERIC_OIDC"
              },
              {
                "description": "Google",
                "value": "GOOGLE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "icon",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "environment",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "client_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "discovery_url",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "authorize_endpoint",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "token_endpoint",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "revoke_endpoint",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "userinfo_endpoint",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "manual_redirect_uri",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "loopback_redirect_path",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "token_request_format",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_enabled",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "supports_refresh",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "refresh_rotates",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "supports_pkce",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "max_refresh_age_seconds",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "external_id_claim",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "email_claim",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name_claim",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "avatar_url_claim",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "list",
            "name": "default_scopes",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "tagInput"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "list",
            "name": "scopes_catalogue",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "tagInput"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "authorize_params",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "token_params",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "configuration_state",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "issuer",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "jwks_uri",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "login_enabled",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "link_on_email_match",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "create_on_login",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "list",
            "name": "allowed_email_domains",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "tagInput"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "client_secret",
            "readable": false,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [
          "provider_type"
        ],
        "linesResource": null,
        "modelLabel": "integrate.OAuthClient",
        "modelName": "oauthclient",
        "query": {
          "axes": {
            "environment": {
              "drill": {
                "field": "environment",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "environment",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "environment",
              "identityPath": "environment",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "environment"
              ],
              "server": {
                "input": "ENVIRONMENT",
                "key": "environment",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "is_enabled": {
              "drill": {
                "field": "is_enabled",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "is_enabled",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "is_enabled",
              "identityPath": "is_enabled",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "is_enabled"
              ],
              "server": {
                "input": "IS_ENABLED",
                "key": "is_enabled",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "provider_type": {
              "drill": {
                "field": "provider_type",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "provider_type",
                "valueMap": [
                  {
                    "from": "GENERIC_OAUTH2",
                    "to": "generic_oauth2"
                  },
                  {
                    "from": "GENERIC_OIDC",
                    "to": "generic_oidc"
                  },
                  {
                    "from": "GOOGLE",
                    "to": "google"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "provider_type",
              "identityPath": "provider_type",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "provider_type"
              ],
              "server": {
                "input": "PROVIDER_TYPE",
                "key": "provider_type",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "allowed_email_domains": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "allowed_email_domains",
                "paths": [
                  "allowed_email_domains"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "authorize_endpoint": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "authorize_endpoint",
                "paths": [
                  "authorize_endpoint"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "authorize_params": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "authorize_params",
                "paths": [
                  "authorize_params"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "avatar_url_claim": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "avatar_url_claim",
                "paths": [
                  "avatar_url_claim"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "client_id": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "client_id",
                "paths": [
                  "client_id"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "configuration_state": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "configuration_state",
                "paths": [
                  "configuration_state"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "create_on_login": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "create_on_login",
                "paths": [
                  "create_on_login"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "default_scopes": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "default_scopes",
                "paths": [
                  "default_scopes"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "discovery_url": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "discovery_url",
                "paths": [
                  "discovery_url"
                ]
              },
              "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": []
            },
            "display_name_claim": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name_claim",
                "paths": [
                  "display_name_claim"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "email_claim": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "email_claim",
                "paths": [
                  "email_claim"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "environment": {
              "filter": {
                "field": "environment",
                "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": "environment",
                "paths": [
                  "environment"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "environment"
              },
              "values": []
            },
            "external_id_claim": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "external_id_claim",
                "paths": [
                  "external_id_claim"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "is_enabled": {
              "filter": {
                "field": "is_enabled",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_enabled",
                "paths": [
                  "is_enabled"
                ]
              },
              "scalar": "Boolean",
              "sort": {
                "field": "is_enabled"
              },
              "values": []
            },
            "issuer": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "issuer",
                "paths": [
                  "issuer"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "jwks_uri": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "jwks_uri",
                "paths": [
                  "jwks_uri"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "link_on_email_match": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "link_on_email_match",
                "paths": [
                  "link_on_email_match"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "login_enabled": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "login_enabled",
                "paths": [
                  "login_enabled"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "loopback_redirect_path": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "loopback_redirect_path",
                "paths": [
                  "loopback_redirect_path"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "manual_redirect_uri": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "manual_redirect_uri",
                "paths": [
                  "manual_redirect_uri"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "max_refresh_age_seconds": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "max_refresh_age_seconds",
                "paths": [
                  "max_refresh_age_seconds"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "provider_type": {
              "filter": {
                "field": "provider_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": [
                  {
                    "from": "GENERIC_OAUTH2",
                    "to": "generic_oauth2"
                  },
                  {
                    "from": "GENERIC_OIDC",
                    "to": "generic_oidc"
                  },
                  {
                    "from": "GOOGLE",
                    "to": "google"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "provider_type",
                "paths": [
                  "provider_type"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Generic OAuth2",
                  "value": "GENERIC_OAUTH2"
                },
                {
                  "description": "Generic OIDC",
                  "value": "GENERIC_OIDC"
                },
                {
                  "description": "Google",
                  "value": "GOOGLE"
                }
              ]
            },
            "refresh_rotates": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "refresh_rotates",
                "paths": [
                  "refresh_rotates"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "revoke_endpoint": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "revoke_endpoint",
                "paths": [
                  "revoke_endpoint"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "scopes_catalogue": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "scopes_catalogue",
                "paths": [
                  "scopes_catalogue"
                ]
              },
              "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": []
            },
            "supports_pkce": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "supports_pkce",
                "paths": [
                  "supports_pkce"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "supports_refresh": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "supports_refresh",
                "paths": [
                  "supports_refresh"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "token_endpoint": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "token_endpoint",
                "paths": [
                  "token_endpoint"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "token_params": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "token_params",
                "paths": [
                  "token_params"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "token_request_format": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "token_request_format",
                "paths": [
                  "token_request_format"
                ]
              },
              "scalar": "String",
              "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": []
            },
            "userinfo_endpoint": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "userinfo_endpoint",
                "paths": [
                  "userinfo_endpoint"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "slug"
              },
              {
                "direction": "ASC",
                "field": "environment"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "display_name",
          "slug"
        ],
        "resourceType": "integrate/oauth_client",
        "revisionFields": [],
        "roots": {
          "aggregate": "oauth_clients_aggregate",
          "changes": null,
          "create": "insert_oauth_clients_one",
          "delete": "delete_oauth_clients_by_pk",
          "deletePreview": null,
          "detail": "oauth_clients_by_pk",
          "groups": "oauth_clients_groups",
          "groupsCount": "oauth_clients_groups_count",
          "list": "oauth_clients",
          "revisions": null,
          "save": null,
          "update": "update_oauth_clients_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "oauth_clients_aggregate",
          "createInput": "oauth_clients_insert_input",
          "deletePayload": null,
          "filter": "oauth_clients_bool_exp",
          "groupBySpec": "oauthClientsgroupbyspec",
          "groupKey": "oauthClientsgroupkey",
          "groupOrder": "oauthClientsgrouporder",
          "grouped": "oauth_clients_group",
          "having": "oauthClientshaving",
          "node": "OAuthClientType",
          "order": "oauth_clients_order_by",
          "query": "oauthClients_Query",
          "revision": null,
          "updateInput": "oauth_clients_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "slug",
          "provider_type",
          "icon",
          "display_name",
          "client_id",
          "client_secret",
          "environment",
          "discovery_url",
          "authorize_endpoint",
          "token_endpoint",
          "revoke_endpoint",
          "userinfo_endpoint",
          "manual_redirect_uri",
          "loopback_redirect_path",
          "token_request_format",
          "is_enabled",
          "scopes_catalogue",
          "default_scopes",
          "supports_refresh",
          "refresh_rotates",
          "supports_pkce",
          "max_refresh_age_seconds",
          "authorize_params",
          "token_params",
          "external_id_claim",
          "email_claim",
          "display_name_claim",
          "avatar_url_claim",
          "issuer",
          "jwks_uri",
          "login_enabled",
          "link_on_email_match",
          "create_on_login",
          "allowed_email_domains"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "integrate",
        "canonicalLabel": "integrate.ExternalAccount",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "update",
          "deletePreview"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "email",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "avatar_url",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Active",
                "value": "ACTIVE"
              },
              {
                "description": "Expired",
                "value": "EXPIRED"
              },
              {
                "description": "Revoked",
                "value": "REVOKED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_used_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "credential_status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "provider_slug",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "provider_environment",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "provider_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "provider_icon",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "integrate.ExternalAccount",
        "modelName": "externalaccount",
        "query": {
          "axes": {
            "oauth_client": {
              "drill": {
                "field": "oauth_client",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "oauth_client_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "oauth_client",
              "identityPath": null,
              "kind": "relation",
              "labelPath": null,
              "paths": [],
              "server": {
                "input": "OAUTH_CLIENT",
                "key": "oauth_client_id",
                "labelInput": "OAUTH_CLIENT__DISPLAY_NAME",
                "labelKey": "oauth_client__display_name",
                "valueMap": []
              }
            },
            "status": {
              "drill": {
                "field": "status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "status",
                "valueMap": [
                  {
                    "from": "ACTIVE",
                    "to": "active"
                  },
                  {
                    "from": "EXPIRED",
                    "to": "expired"
                  },
                  {
                    "from": "REVOKED",
                    "to": "revoked"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "status",
              "identityPath": "status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "status"
              ],
              "server": {
                "input": "STATUS",
                "key": "status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "avatar_url": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "avatar_url",
                "paths": [
                  "avatar_url"
                ]
              },
              "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": []
            },
            "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": []
            },
            "email": {
              "filter": {
                "field": "email",
                "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": "email",
                "paths": [
                  "email"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "email"
              },
              "values": []
            },
            "external_id": {
              "filter": {
                "field": "external_id",
                "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": "external_id",
                "paths": [
                  "external_id"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "external_id"
              },
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "last_used_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "last_used_at",
                "paths": [
                  "last_used_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "oauth_client": {
              "filter": {
                "field": "oauth_client",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": null,
                "labelPath": null,
                "model": "integrate.OAuthClient"
              },
              "row": null,
              "scalar": "ID",
              "sort": {
                "field": "oauth_client"
              },
              "values": []
            },
            "provider_environment": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "provider_environment",
                "paths": [
                  "provider_environment"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "provider_icon": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "provider_icon",
                "paths": [
                  "provider_icon"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "provider_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "provider_label",
                "paths": [
                  "provider_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "provider_slug": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "provider_slug",
                "paths": [
                  "provider_slug"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "status": {
              "filter": {
                "field": "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": "ACTIVE",
                    "to": "active"
                  },
                  {
                    "from": "EXPIRED",
                    "to": "expired"
                  },
                  {
                    "from": "REVOKED",
                    "to": "revoked"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "status",
                "paths": [
                  "status"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "status"
              },
              "values": [
                {
                  "description": "Active",
                  "value": "ACTIVE"
                },
                {
                  "description": "Expired",
                  "value": "EXPIRED"
                },
                {
                  "description": "Revoked",
                  "value": "REVOKED"
                }
              ]
            },
            "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"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "integrate/external_account",
        "revisionFields": [],
        "roots": {
          "aggregate": "external_accounts_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": "delete_external_account",
          "detail": "external_accounts_by_pk",
          "groups": "external_accounts_groups",
          "groupsCount": "external_accounts_groups_count",
          "list": "external_accounts",
          "revisions": null,
          "save": null,
          "update": "update_external_accounts_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "external_accounts_aggregate",
          "createInput": null,
          "deletePayload": "DeletePreview",
          "filter": "external_accounts_bool_exp",
          "groupBySpec": "externalAccountsgroupbyspec",
          "groupKey": "externalAccountsgroupkey",
          "groupOrder": "externalAccountsgrouporder",
          "grouped": "external_accounts_group",
          "having": "externalAccountshaving",
          "node": "ExternalAccountType",
          "order": "external_accounts_order_by",
          "query": "externalAccounts_Query",
          "revision": null,
          "updateInput": "external_accounts_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "email",
          "display_name",
          "avatar_url",
          "status"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "integrate",
        "canonicalLabel": "integrate.Credential",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "update",
          "deletePreview"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "OAuth",
                "value": "OAUTH"
              },
              {
                "description": "Static Token",
                "value": "STATIC_TOKEN"
              },
              {
                "description": "SSH Key",
                "value": "SSH_KEY"
              },
              {
                "description": "Basic Auth",
                "value": "BASIC_AUTH"
              },
              {
                "description": "App Keys",
                "value": "APP_KEYS"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Active",
                "value": "ACTIVE"
              },
              {
                "description": "Expired",
                "value": "EXPIRED"
              },
              {
                "description": "Revoked",
                "value": "REVOKED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "expires_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_refresh_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_refresh_status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "external_account",
            "readable": true,
            "relationModelLabel": "integrate.ExternalAccount",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "oauth_client",
            "readable": true,
            "relationModelLabel": "integrate.OAuthClient",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "integrate.Credential",
        "modelName": "credential",
        "query": {
          "axes": {
            "kind": {
              "drill": {
                "field": "kind",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "kind",
                "valueMap": [
                  {
                    "from": "OAUTH",
                    "to": "oauth"
                  },
                  {
                    "from": "STATIC_TOKEN",
                    "to": "static_token"
                  },
                  {
                    "from": "SSH_KEY",
                    "to": "ssh_key"
                  },
                  {
                    "from": "BASIC_AUTH",
                    "to": "basic_auth"
                  },
                  {
                    "from": "APP_KEYS",
                    "to": "app_keys"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "kind",
              "identityPath": "kind",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "kind"
              ],
              "server": {
                "input": "KIND",
                "key": "kind",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "last_refresh_status": {
              "drill": {
                "field": "last_refresh_status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "last_refresh_status",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "last_refresh_status",
              "identityPath": "last_refresh_status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "last_refresh_status"
              ],
              "server": {
                "input": "LAST_REFRESH_STATUS",
                "key": "last_refresh_status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "status": {
              "drill": {
                "field": "status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "status",
                "valueMap": [
                  {
                    "from": "ACTIVE",
                    "to": "active"
                  },
                  {
                    "from": "EXPIRED",
                    "to": "expired"
                  },
                  {
                    "from": "REVOKED",
                    "to": "revoked"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "status",
              "identityPath": "status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "status"
              ],
              "server": {
                "input": "STATUS",
                "key": "status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "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": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "expires_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "expires_at",
                "paths": [
                  "expires_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "expires_at"
              },
              "values": []
            },
            "external_account": {
              "filter": {
                "field": "external_account",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "external_account.id",
                "labelPath": "external_account.display_name",
                "model": "integrate.ExternalAccount"
              },
              "row": {
                "path": "external_account.id",
                "paths": [
                  "external_account.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "OAUTH",
                    "to": "oauth"
                  },
                  {
                    "from": "STATIC_TOKEN",
                    "to": "static_token"
                  },
                  {
                    "from": "SSH_KEY",
                    "to": "ssh_key"
                  },
                  {
                    "from": "BASIC_AUTH",
                    "to": "basic_auth"
                  },
                  {
                    "from": "APP_KEYS",
                    "to": "app_keys"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "kind",
                "paths": [
                  "kind"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "kind"
              },
              "values": [
                {
                  "description": "OAuth",
                  "value": "OAUTH"
                },
                {
                  "description": "Static Token",
                  "value": "STATIC_TOKEN"
                },
                {
                  "description": "SSH Key",
                  "value": "SSH_KEY"
                },
                {
                  "description": "Basic Auth",
                  "value": "BASIC_AUTH"
                },
                {
                  "description": "App Keys",
                  "value": "APP_KEYS"
                }
              ]
            },
            "last_refresh_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "last_refresh_at",
                "paths": [
                  "last_refresh_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "last_refresh_status": {
              "filter": {
                "field": "last_refresh_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": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "last_refresh_status",
                "paths": [
                  "last_refresh_status"
                ]
              },
              "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": []
            },
            "oauth_client": {
              "filter": {
                "field": "oauth_client",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": null,
                "labelPath": "oauth_client.display_name",
                "model": "integrate.OAuthClient"
              },
              "row": null,
              "scalar": "ID",
              "sort": {
                "field": "oauth_client"
              },
              "values": []
            },
            "status": {
              "filter": {
                "field": "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": "ACTIVE",
                    "to": "active"
                  },
                  {
                    "from": "EXPIRED",
                    "to": "expired"
                  },
                  {
                    "from": "REVOKED",
                    "to": "revoked"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "status",
                "paths": [
                  "status"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "status"
              },
              "values": [
                {
                  "description": "Active",
                  "value": "ACTIVE"
                },
                {
                  "description": "Expired",
                  "value": "EXPIRED"
                },
                {
                  "description": "Revoked",
                  "value": "REVOKED"
                }
              ]
            },
            "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"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "integrate/credential",
        "revisionFields": [],
        "roots": {
          "aggregate": "credentials_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": "delete_credential",
          "detail": "credentials_by_pk",
          "groups": "credentials_groups",
          "groupsCount": "credentials_groups_count",
          "list": "credentials",
          "revisions": null,
          "save": null,
          "update": "update_credentials_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "credentials_aggregate",
          "createInput": null,
          "deletePayload": "DeletePreview",
          "filter": "credentials_bool_exp",
          "groupBySpec": "credentialsGroupBySpec",
          "groupKey": "credentialsGroupKey",
          "groupOrder": "credentialsGroupOrder",
          "grouped": "credentials_group",
          "having": "credentialsHaving",
          "node": "CredentialType",
          "order": "credentials_order_by",
          "query": "credentials_Query",
          "revision": null,
          "updateInput": "credentials_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "status"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "integrate",
        "canonicalLabel": "integrate.Vendor",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "display_name",
          "slug",
          "website_url",
          "icon",
          "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "website_url",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "integrate.Vendor",
        "modelName": "vendor",
        "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": []
              }
            }
          },
          "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": {
                "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "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": {
                "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": []
            },
            "website_url": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "website_url",
                "paths": [
                  "website_url"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "slug"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "display_name",
          "slug"
        ],
        "resourceType": "integrate/vendor",
        "revisionFields": [],
        "roots": {
          "aggregate": "vendors_aggregate",
          "changes": null,
          "create": "insert_vendors_one",
          "delete": "delete_vendors_by_pk",
          "deletePreview": null,
          "detail": "vendors_by_pk",
          "groups": "vendors_groups",
          "groupsCount": "vendors_groups_count",
          "list": "vendors",
          "revisions": null,
          "save": null,
          "update": "update_vendors_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "vendors_aggregate",
          "createInput": "vendors_insert_input",
          "deletePayload": null,
          "filter": "vendors_bool_exp",
          "groupBySpec": "vendorsGroupBySpec",
          "groupKey": "vendorsGroupKey",
          "groupOrder": "vendorsGroupOrder",
          "grouped": "vendors_group",
          "having": "vendorsHaving",
          "node": "VendorType",
          "order": "vendors_order_by",
          "query": "vendors_Query",
          "revision": null,
          "updateInput": "vendors_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "slug",
          "display_name",
          "website_url",
          "icon",
          "description"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "integrate",
        "canonicalLabel": "integrate.Integration",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "update",
          "delete",
          "changes"
        ],
        "concreteKinds": [
          "agents.InferenceProvider",
          "integrate_vcs.VcsBridge",
          "messaging.Channel",
          "parties.Directory"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "vendor",
            "readable": true,
            "relationModelLabel": "integrate.Vendor",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "credential",
            "readable": true,
            "relationModelLabel": "integrate.Credential",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "account",
            "readable": true,
            "relationModelLabel": "integrate.ExternalAccount",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "owner",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "lifecycle",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "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,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "OK",
                "value": "OK"
              },
              {
                "description": "Error",
                "value": "ERROR"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_used_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_used_status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "use_count_24h",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "error_count_24h",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_error",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "concrete_type",
            "readable": true,
            "relationModelLabel": "contenttypes.ContentType",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "object",
            "name": "concrete_target",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "object",
            "name": "inference_provider",
            "readable": true,
            "relationModelLabel": "agents.InferenceProvider",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "write",
            "relation": "reader",
            "subjects": [
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "integrate.Integration",
        "modelName": "integration",
        "query": {
          "axes": {
            "concrete_type": {
              "drill": {
                "field": "concrete_type",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "concrete_type_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "concrete_type",
              "identityPath": "concrete_type",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "concrete_type"
              ],
              "server": {
                "input": "CONCRETE_TYPE",
                "key": "concrete_type_id",
                "labelInput": "CONCRETE_TYPE__MODEL",
                "labelKey": "concrete_type__model",
                "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": []
              }
            },
            "vendor": {
              "drill": {
                "field": "vendor",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "vendor_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "vendor",
              "identityPath": "vendor.id",
              "kind": "relation",
              "labelPath": "vendor.display_name",
              "paths": [
                "vendor.id",
                "vendor.display_name"
              ],
              "server": {
                "input": "VENDOR",
                "key": "vendor_id",
                "labelInput": "VENDOR__DISPLAY_NAME",
                "labelKey": "vendor__display_name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "account.id",
                "labelPath": "account.display_name",
                "model": "integrate.ExternalAccount"
              },
              "row": {
                "path": "account.id",
                "paths": [
                  "account.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "concrete_target": {
              "filter": null,
              "kind": "object",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "concrete_type": {
              "filter": {
                "field": "concrete_type",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "concrete_type",
                "labelPath": null,
                "model": "contenttypes.ContentType"
              },
              "row": {
                "path": "concrete_type",
                "paths": [
                  "concrete_type"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "concrete_type"
              },
              "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": []
            },
            "credential": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "credential.id",
                "labelPath": "credential.name",
                "model": "integrate.Credential"
              },
              "row": {
                "path": "credential.id",
                "paths": [
                  "credential.id"
                ]
              },
              "scalar": "ID",
              "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": []
            },
            "error_count_24h": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "error_count_24h",
                "paths": [
                  "error_count_24h"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "inference_provider": {
              "filter": null,
              "kind": "object",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "kind": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "kind",
                "paths": [
                  "kind"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "last_error": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "last_error",
                "paths": [
                  "last_error"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "last_used_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "last_used_at",
                "paths": [
                  "last_used_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "last_used_status": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "last_used_status",
                "paths": [
                  "last_used_status"
                ]
              },
              "scalar": "String",
              "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": []
            },
            "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": []
            },
            "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": []
            },
            "use_count_24h": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "use_count_24h",
                "paths": [
                  "use_count_24h"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "vendor": {
              "filter": {
                "field": "vendor",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "vendor.id",
                "labelPath": "vendor.display_name",
                "model": "integrate.Vendor"
              },
              "row": {
                "path": "vendor.id",
                "paths": [
                  "vendor.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "vendor"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "updated_at"
              }
            ]
          }
        },
        "recordEdges": [
          "projects.ProjectBinding"
        ],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "integrate/integration",
        "revisionFields": [],
        "roots": {
          "aggregate": "integrations_aggregate",
          "changes": "integrationChanged",
          "create": null,
          "delete": "delete_integrations_by_pk",
          "deletePreview": null,
          "detail": "integrations_by_pk",
          "groups": "integrations_groups",
          "groupsCount": "integrations_groups_count",
          "list": "integrations",
          "revisions": null,
          "save": null,
          "update": "update_integrations_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "integrations_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "integrations_bool_exp",
          "groupBySpec": "integrationsGroupBySpec",
          "groupKey": "integrationsGroupKey",
          "groupOrder": "integrationsGroupOrder",
          "grouped": "integrations_group",
          "having": "integrationsHaving",
          "node": "IntegrationType",
          "order": "integrations_order_by",
          "query": "integrations_Query",
          "revision": null,
          "updateInput": "integrations_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "vendor",
          "credential",
          "account",
          "owner"
        ]
      },
      {
        "aggregateFields": [
          "id",
          "consecutive_failures"
        ],
        "aggregateMeasures": [
          {
            "field": "consecutive_failures",
            "input": "consecutive_failures",
            "op": "sum"
          },
          {
            "field": "consecutive_failures",
            "input": "consecutive_failures",
            "op": "avg"
          },
          {
            "field": "consecutive_failures",
            "input": "consecutive_failures",
            "op": "min"
          },
          {
            "field": "consecutive_failures",
            "input": "consecutive_failures",
            "op": "max"
          }
        ],
        "appLabel": "integrate",
        "canonicalLabel": "integrate.WebhookSubscription",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "owner",
          "target_url",
          "secret",
          "event_kinds",
          "impl_app_filter",
          "integration_filter",
          "enabled"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "owner",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "integration_filter",
            "readable": true,
            "relationModelLabel": "integrate.Integration",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "target_url",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "event_kinds",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "impl_app_filter",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "enabled",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_delivery_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_delivery_status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_error",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "consecutive_failures",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "secret",
            "readable": false,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "integrate.WebhookSubscription",
        "modelName": "webhooksubscription",
        "query": {
          "axes": {
            "enabled": {
              "drill": {
                "field": "enabled",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "enabled",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "enabled",
              "identityPath": "enabled",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "enabled"
              ],
              "server": {
                "input": "ENABLED",
                "key": "enabled",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "last_delivery_status": {
              "drill": {
                "field": "last_delivery_status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "last_delivery_status",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "last_delivery_status",
              "identityPath": "last_delivery_status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "last_delivery_status"
              ],
              "server": {
                "input": "LAST_DELIVERY_STATUS",
                "key": "last_delivery_status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "consecutive_failures": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "consecutive_failures",
                "paths": [
                  "consecutive_failures"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "consecutive_failures"
              },
              "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": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "enabled": {
              "filter": {
                "field": "enabled",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "enabled",
                "paths": [
                  "enabled"
                ]
              },
              "scalar": "Boolean",
              "sort": {
                "field": "enabled"
              },
              "values": []
            },
            "event_kinds": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "event_kinds",
                "paths": [
                  "event_kinds"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "impl_app_filter": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "impl_app_filter",
                "paths": [
                  "impl_app_filter"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "integration_filter": {
              "filter": {
                "field": "integration_filter",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "integration_filter.id",
                "labelPath": "integration_filter.display_name",
                "model": "integrate.Integration"
              },
              "row": {
                "path": "integration_filter.id",
                "paths": [
                  "integration_filter.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "last_delivery_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "last_delivery_at",
                "paths": [
                  "last_delivery_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "last_delivery_at"
              },
              "values": []
            },
            "last_delivery_status": {
              "filter": {
                "field": "last_delivery_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": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "last_delivery_status",
                "paths": [
                  "last_delivery_status"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "last_error": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "last_error",
                "paths": [
                  "last_error"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "owner": {
              "filter": {
                "field": "owner",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "owner.id",
                "labelPath": "owner.display_name",
                "model": "iam.User"
              },
              "row": {
                "path": "owner.id",
                "paths": [
                  "owner.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "target_url": {
              "filter": {
                "field": "target_url",
                "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": "target_url",
                "paths": [
                  "target_url"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "target_url"
              },
              "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": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "owner",
          "target_url",
          "secret"
        ],
        "resourceType": "integrate/webhook_subscription",
        "revisionFields": [],
        "roots": {
          "aggregate": "webhook_subscriptions_aggregate",
          "changes": null,
          "create": "insert_webhook_subscriptions_one",
          "delete": "delete_webhook_subscriptions_by_pk",
          "deletePreview": null,
          "detail": "webhook_subscriptions_by_pk",
          "groups": "webhook_subscriptions_groups",
          "groupsCount": "webhook_subscriptions_groups_count",
          "list": "webhook_subscriptions",
          "revisions": null,
          "save": null,
          "update": "update_webhook_subscriptions_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "webhook_subscriptions_aggregate",
          "createInput": "webhook_subscriptions_insert_input",
          "deletePayload": null,
          "filter": "webhook_subscriptions_bool_exp",
          "groupBySpec": "webhookSubscriptionsgroupbyspec",
          "groupKey": "webhookSubscriptionsgroupkey",
          "groupOrder": "webhookSubscriptionsgrouporder",
          "grouped": "webhook_subscriptions_group",
          "having": "webhookSubscriptionshaving",
          "node": "WebhookSubscriptionType",
          "order": "webhook_subscriptions_order_by",
          "query": "webhookSubscriptions_Query",
          "revision": null,
          "updateInput": "webhook_subscriptions_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "target_url",
          "secret",
          "event_kinds",
          "impl_app_filter",
          "integration_filter",
          "enabled"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "integrate",
        "canonicalLabel": "integrate.SyncStream",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "integration",
            "readable": true,
            "relationModelLabel": "integrate.Integration",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "key",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "partition",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Event feed",
                "value": "EVENT_FEED"
              },
              {
                "description": "Record replica",
                "value": "RECORD_REPLICA"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "direction",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Pull",
                "value": "PULL"
              },
              {
                "description": "Push",
                "value": "PUSH"
              },
              {
                "description": "Bidirectional",
                "value": "BIDIRECTIONAL"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "generation",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "phase",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Baseline",
                "value": "BASELINE"
              },
              {
                "description": "Delta",
                "value": "DELTA"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "cursor",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "angee.integrate.integrationSyncCursor"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "cursor_expires_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "resync_required",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_advanced_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_reconciled_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "absence_threshold",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "open_discrepancy_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "link_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "integrate.SyncStream",
        "modelName": "syncstream",
        "query": {
          "axes": {
            "direction": {
              "drill": {
                "field": "direction",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "direction",
                "valueMap": [
                  {
                    "from": "PULL",
                    "to": "pull"
                  },
                  {
                    "from": "PUSH",
                    "to": "push"
                  },
                  {
                    "from": "BIDIRECTIONAL",
                    "to": "bidirectional"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "direction",
              "identityPath": "direction",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "direction"
              ],
              "server": {
                "input": "DIRECTION",
                "key": "direction",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "key": {
              "drill": {
                "field": "key",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "key",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "key",
              "identityPath": "key",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "key"
              ],
              "server": {
                "input": "KEY",
                "key": "key",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "kind": {
              "drill": {
                "field": "kind",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "kind",
                "valueMap": [
                  {
                    "from": "EVENT_FEED",
                    "to": "event_feed"
                  },
                  {
                    "from": "RECORD_REPLICA",
                    "to": "record_replica"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "kind",
              "identityPath": "kind",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "kind"
              ],
              "server": {
                "input": "KIND",
                "key": "kind",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "partition": {
              "drill": {
                "field": "partition",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "partition",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "partition",
              "identityPath": "partition",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "partition"
              ],
              "server": {
                "input": "PARTITION",
                "key": "partition",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "phase": {
              "drill": {
                "field": "phase",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "phase",
                "valueMap": [
                  {
                    "from": "BASELINE",
                    "to": "baseline"
                  },
                  {
                    "from": "DELTA",
                    "to": "delta"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "phase",
              "identityPath": "phase",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "phase"
              ],
              "server": {
                "input": "PHASE",
                "key": "phase",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "resync_required": {
              "drill": {
                "field": "resync_required",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "resync_required",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "resync_required",
              "identityPath": "resync_required",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "resync_required"
              ],
              "server": {
                "input": "RESYNC_REQUIRED",
                "key": "resync_required",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "absence_threshold": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "absence_threshold",
                "paths": [
                  "absence_threshold"
                ]
              },
              "scalar": "Int",
              "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": []
            },
            "cursor": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "cursor",
                "paths": [
                  "cursor"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "cursor_expires_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "cursor_expires_at",
                "paths": [
                  "cursor_expires_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "direction": {
              "filter": {
                "field": "direction",
                "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": "PULL",
                    "to": "pull"
                  },
                  {
                    "from": "PUSH",
                    "to": "push"
                  },
                  {
                    "from": "BIDIRECTIONAL",
                    "to": "bidirectional"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "direction",
                "paths": [
                  "direction"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "direction"
              },
              "values": [
                {
                  "description": "Pull",
                  "value": "PULL"
                },
                {
                  "description": "Push",
                  "value": "PUSH"
                },
                {
                  "description": "Bidirectional",
                  "value": "BIDIRECTIONAL"
                }
              ]
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "generation": {
              "filter": {
                "field": "generation",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Int",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "generation",
                "paths": [
                  "generation"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "generation"
              },
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "integration": {
              "filter": {
                "field": "integration",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "integration.id",
                "labelPath": "integration.display_name",
                "model": "integrate.Integration"
              },
              "row": {
                "path": "integration.id",
                "paths": [
                  "integration.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "key": {
              "filter": {
                "field": "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": "key",
                "paths": [
                  "key"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "key"
              },
              "values": []
            },
            "kind": {
              "filter": {
                "field": "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": "EVENT_FEED",
                    "to": "event_feed"
                  },
                  {
                    "from": "RECORD_REPLICA",
                    "to": "record_replica"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "kind",
                "paths": [
                  "kind"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "kind"
              },
              "values": [
                {
                  "description": "Event feed",
                  "value": "EVENT_FEED"
                },
                {
                  "description": "Record replica",
                  "value": "RECORD_REPLICA"
                }
              ]
            },
            "last_advanced_at": {
              "filter": {
                "field": "last_advanced_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "last_advanced_at",
                "paths": [
                  "last_advanced_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "last_advanced_at"
              },
              "values": []
            },
            "last_reconciled_at": {
              "filter": {
                "field": "last_reconciled_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "last_reconciled_at",
                "paths": [
                  "last_reconciled_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "last_reconciled_at"
              },
              "values": []
            },
            "link_count": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "link_count",
                "paths": [
                  "link_count"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "open_discrepancy_count": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "open_discrepancy_count",
                "paths": [
                  "open_discrepancy_count"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "partition": {
              "filter": {
                "field": "partition",
                "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": "partition",
                "paths": [
                  "partition"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "partition"
              },
              "values": []
            },
            "phase": {
              "filter": {
                "field": "phase",
                "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": "BASELINE",
                    "to": "baseline"
                  },
                  {
                    "from": "DELTA",
                    "to": "delta"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "phase",
                "paths": [
                  "phase"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "phase"
              },
              "values": [
                {
                  "description": "Baseline",
                  "value": "BASELINE"
                },
                {
                  "description": "Delta",
                  "value": "DELTA"
                }
              ]
            },
            "resync_required": {
              "filter": {
                "field": "resync_required",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "resync_required",
                "paths": [
                  "resync_required"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "integrate/sync_stream",
        "revisionFields": [],
        "roots": {
          "aggregate": "sync_streams_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "sync_streams_by_pk",
          "groups": "sync_streams_groups",
          "groupsCount": "sync_streams_groups_count",
          "list": "sync_streams",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "sync_streams_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "sync_streams_bool_exp",
          "groupBySpec": "syncStreamsgroupbyspec",
          "groupKey": "syncStreamsgroupkey",
          "groupOrder": "syncStreamsgrouporder",
          "grouped": "sync_streams_group",
          "having": "syncStreamshaving",
          "node": "SyncStreamType",
          "order": "sync_streams_order_by",
          "query": "syncStreams_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "integrate",
        "canonicalLabel": "integrate.RecordLink",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "stream",
            "readable": true,
            "relationModelLabel": "integrate.SyncStream",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "external_key",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Current",
                "value": "CURRENT"
              },
              {
                "description": "Observed",
                "value": "OBSERVED"
              },
              {
                "description": "Unavailable",
                "value": "UNAVAILABLE"
              },
              {
                "description": "Discrepant",
                "value": "DISCREPANT"
              },
              {
                "description": "Withdrawn",
                "value": "WITHDRAWN"
              },
              {
                "description": "Tombstone",
                "value": "TOMBSTONE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "remote_version",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "remote_base_hash",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "local_base_hash",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "origin",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_seen_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_verified_generation",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "absence_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "tombstoned_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "model_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "record_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "integrate.RecordLink",
        "modelName": "recordlink",
        "query": {
          "axes": {
            "origin": {
              "drill": {
                "field": "origin",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "origin",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "origin",
              "identityPath": "origin",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "origin"
              ],
              "server": {
                "input": "ORIGIN",
                "key": "origin",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "status": {
              "drill": {
                "field": "status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "status",
                "valueMap": [
                  {
                    "from": "CURRENT",
                    "to": "current"
                  },
                  {
                    "from": "OBSERVED",
                    "to": "observed"
                  },
                  {
                    "from": "UNAVAILABLE",
                    "to": "unavailable"
                  },
                  {
                    "from": "DISCREPANT",
                    "to": "discrepant"
                  },
                  {
                    "from": "WITHDRAWN",
                    "to": "withdrawn"
                  },
                  {
                    "from": "TOMBSTONE",
                    "to": "tombstone"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "status",
              "identityPath": "status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "status"
              ],
              "server": {
                "input": "STATUS",
                "key": "status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "absence_count": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "absence_count",
                "paths": [
                  "absence_count"
                ]
              },
              "scalar": "Int",
              "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": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "external_key": {
              "filter": {
                "field": "external_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": "external_key",
                "paths": [
                  "external_key"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "external_key"
              },
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "last_seen_at": {
              "filter": {
                "field": "last_seen_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "last_seen_at",
                "paths": [
                  "last_seen_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "last_seen_at"
              },
              "values": []
            },
            "last_verified_generation": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "last_verified_generation",
                "paths": [
                  "last_verified_generation"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "local_base_hash": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "local_base_hash",
                "paths": [
                  "local_base_hash"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "metadata": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "metadata",
                "paths": [
                  "metadata"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "model_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "model_label",
                "paths": [
                  "model_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "origin": {
              "filter": {
                "field": "origin",
                "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": "origin",
                "paths": [
                  "origin"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "origin"
              },
              "values": []
            },
            "record_id": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "record_id",
                "paths": [
                  "record_id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "remote_base_hash": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "remote_base_hash",
                "paths": [
                  "remote_base_hash"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "remote_version": {
              "filter": {
                "field": "remote_version",
                "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": "remote_version",
                "paths": [
                  "remote_version"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "remote_version"
              },
              "values": []
            },
            "status": {
              "filter": {
                "field": "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": "CURRENT",
                    "to": "current"
                  },
                  {
                    "from": "OBSERVED",
                    "to": "observed"
                  },
                  {
                    "from": "UNAVAILABLE",
                    "to": "unavailable"
                  },
                  {
                    "from": "DISCREPANT",
                    "to": "discrepant"
                  },
                  {
                    "from": "WITHDRAWN",
                    "to": "withdrawn"
                  },
                  {
                    "from": "TOMBSTONE",
                    "to": "tombstone"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "status",
                "paths": [
                  "status"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "status"
              },
              "values": [
                {
                  "description": "Current",
                  "value": "CURRENT"
                },
                {
                  "description": "Observed",
                  "value": "OBSERVED"
                },
                {
                  "description": "Unavailable",
                  "value": "UNAVAILABLE"
                },
                {
                  "description": "Discrepant",
                  "value": "DISCREPANT"
                },
                {
                  "description": "Withdrawn",
                  "value": "WITHDRAWN"
                },
                {
                  "description": "Tombstone",
                  "value": "TOMBSTONE"
                }
              ]
            },
            "stream": {
              "filter": {
                "field": "stream",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "stream.id",
                "labelPath": "stream.display_name",
                "model": "integrate.SyncStream"
              },
              "row": {
                "path": "stream.id",
                "paths": [
                  "stream.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "stream.integration": {
              "filter": {
                "field": "stream__integration",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "stream.integration.id",
                "labelPath": "stream.integration.display_name",
                "model": "integrate.Integration"
              },
              "row": {
                "path": "stream.integration.id",
                "paths": [
                  "stream.integration.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "tombstoned_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "tombstoned_at",
                "paths": [
                  "tombstoned_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "integrate/record_link",
        "revisionFields": [],
        "roots": {
          "aggregate": "record_links_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "record_links_by_pk",
          "groups": "record_links_groups",
          "groupsCount": "record_links_groups_count",
          "list": "record_links",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "record_links_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "record_links_bool_exp",
          "groupBySpec": "recordLinksgroupbyspec",
          "groupKey": "recordLinksgroupkey",
          "groupOrder": "recordLinksgrouporder",
          "grouped": "record_links_group",
          "having": "recordLinkshaving",
          "node": "RecordLinkType",
          "order": "record_links_order_by",
          "query": "recordLinks_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "integrate",
        "canonicalLabel": "integrate.RecordRevision",
        "capabilities": [
          "list",
          "detail",
          "aggregate"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "link",
            "readable": true,
            "relationModelLabel": "integrate.RecordLink",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "number",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "source_payload",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "source_hash",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "mapping_version",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "mapped_payload",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "dependency_digest",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "applied_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "integrate.RecordRevision",
        "modelName": "recordrevision",
        "query": {
          "axes": {},
          "fields": {
            "applied_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "applied_at",
                "paths": [
                  "applied_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "applied_at"
              },
              "values": []
            },
            "created_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "dependency_digest": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "dependency_digest",
                "paths": [
                  "dependency_digest"
                ]
              },
              "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "link": {
              "filter": {
                "field": "link",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "link.id",
                "labelPath": "link.display_name",
                "model": "integrate.RecordLink"
              },
              "row": {
                "path": "link.id",
                "paths": [
                  "link.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "mapped_payload": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "mapped_payload",
                "paths": [
                  "mapped_payload"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "mapping_version": {
              "filter": {
                "field": "mapping_version",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Int",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "mapping_version",
                "paths": [
                  "mapping_version"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "number": {
              "filter": {
                "field": "number",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Int",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "number",
                "paths": [
                  "number"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "number"
              },
              "values": []
            },
            "source_hash": {
              "filter": {
                "field": "source_hash",
                "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_hash",
                "paths": [
                  "source_hash"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "source_payload": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "source_payload",
                "paths": [
                  "source_payload"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "integrate/record_revision",
        "revisionFields": [],
        "roots": {
          "aggregate": "record_revisions_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "record_revisions_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "record_revisions",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": null,
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "record_revisions_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "record_revisions_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "RecordRevisionType",
          "order": "record_revisions_order_by",
          "query": "recordRevisions_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "integrate",
        "canonicalLabel": "integrate.SyncDiscrepancy",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "stream",
            "readable": true,
            "relationModelLabel": "integrate.SyncStream",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "link",
            "readable": true,
            "relationModelLabel": "integrate.RecordLink",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Semantic",
                "value": "SEMANTIC"
              },
              {
                "description": "Conflict",
                "value": "CONFLICT"
              },
              {
                "description": "Missing dependency",
                "value": "MISSING_DEPENDENCY"
              },
              {
                "description": "Remote rejected",
                "value": "REMOTE_REJECTED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "code",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "source_hash",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "mapping_version",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "details",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Open",
                "value": "OPEN"
              },
              {
                "description": "Retry",
                "value": "RETRY"
              },
              {
                "description": "Resolved",
                "value": "RESOLVED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_open",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "attempts",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "retry_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "resolved_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "integrate.SyncDiscrepancy",
        "modelName": "syncdiscrepancy",
        "query": {
          "axes": {
            "code": {
              "drill": {
                "field": "code",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "code",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "code",
              "identityPath": "code",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "code"
              ],
              "server": {
                "input": "CODE",
                "key": "code",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "kind": {
              "drill": {
                "field": "kind",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "kind",
                "valueMap": [
                  {
                    "from": "SEMANTIC",
                    "to": "semantic"
                  },
                  {
                    "from": "CONFLICT",
                    "to": "conflict"
                  },
                  {
                    "from": "MISSING_DEPENDENCY",
                    "to": "missing_dependency"
                  },
                  {
                    "from": "REMOTE_REJECTED",
                    "to": "remote_rejected"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "kind",
              "identityPath": "kind",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "kind"
              ],
              "server": {
                "input": "KIND",
                "key": "kind",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "status": {
              "drill": {
                "field": "status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "status",
                "valueMap": [
                  {
                    "from": "OPEN",
                    "to": "open"
                  },
                  {
                    "from": "RETRY",
                    "to": "retry"
                  },
                  {
                    "from": "RESOLVED",
                    "to": "resolved"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "status",
              "identityPath": "status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "status"
              ],
              "server": {
                "input": "STATUS",
                "key": "status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "attempts": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "attempts",
                "paths": [
                  "attempts"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "code": {
              "filter": {
                "field": "code",
                "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": "code",
                "paths": [
                  "code"
                ]
              },
              "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": []
            },
            "details": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "details",
                "paths": [
                  "details"
                ]
              },
              "scalar": "JSON",
              "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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_open": {
              "filter": {
                "field": "is_open",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_open",
                "paths": [
                  "is_open"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "kind": {
              "filter": {
                "field": "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": "SEMANTIC",
                    "to": "semantic"
                  },
                  {
                    "from": "CONFLICT",
                    "to": "conflict"
                  },
                  {
                    "from": "MISSING_DEPENDENCY",
                    "to": "missing_dependency"
                  },
                  {
                    "from": "REMOTE_REJECTED",
                    "to": "remote_rejected"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "kind",
                "paths": [
                  "kind"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "kind"
              },
              "values": [
                {
                  "description": "Semantic",
                  "value": "SEMANTIC"
                },
                {
                  "description": "Conflict",
                  "value": "CONFLICT"
                },
                {
                  "description": "Missing dependency",
                  "value": "MISSING_DEPENDENCY"
                },
                {
                  "description": "Remote rejected",
                  "value": "REMOTE_REJECTED"
                }
              ]
            },
            "link": {
              "filter": {
                "field": "link",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "link.id",
                "labelPath": "link.display_name",
                "model": "integrate.RecordLink"
              },
              "row": {
                "path": "link.id",
                "paths": [
                  "link.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "mapping_version": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "mapping_version",
                "paths": [
                  "mapping_version"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "resolved_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "resolved_at",
                "paths": [
                  "resolved_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "retry_at": {
              "filter": {
                "field": "retry_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "retry_at",
                "paths": [
                  "retry_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "retry_at"
              },
              "values": []
            },
            "source_hash": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "source_hash",
                "paths": [
                  "source_hash"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "status": {
              "filter": {
                "field": "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": "OPEN",
                    "to": "open"
                  },
                  {
                    "from": "RETRY",
                    "to": "retry"
                  },
                  {
                    "from": "RESOLVED",
                    "to": "resolved"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "status",
                "paths": [
                  "status"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "status"
              },
              "values": [
                {
                  "description": "Open",
                  "value": "OPEN"
                },
                {
                  "description": "Retry",
                  "value": "RETRY"
                },
                {
                  "description": "Resolved",
                  "value": "RESOLVED"
                }
              ]
            },
            "stream": {
              "filter": {
                "field": "stream",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "stream.id",
                "labelPath": "stream.display_name",
                "model": "integrate.SyncStream"
              },
              "row": {
                "path": "stream.id",
                "paths": [
                  "stream.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "stream.integration": {
              "filter": {
                "field": "stream__integration",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "stream.integration.id",
                "labelPath": "stream.integration.display_name",
                "model": "integrate.Integration"
              },
              "row": {
                "path": "stream.integration.id",
                "paths": [
                  "stream.integration.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "integrate/sync_discrepancy",
        "revisionFields": [],
        "roots": {
          "aggregate": "sync_discrepancies_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "sync_discrepancies_by_pk",
          "groups": "sync_discrepancies_groups",
          "groupsCount": "sync_discrepancies_groups_count",
          "list": "sync_discrepancies",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "sync_discrepancies_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "sync_discrepancies_bool_exp",
          "groupBySpec": "syncDiscrepanciesgroupbyspec",
          "groupKey": "syncDiscrepanciesgroupkey",
          "groupOrder": "syncDiscrepanciesgrouporder",
          "grouped": "sync_discrepancies_group",
          "having": "syncDiscrepancieshaving",
          "node": "SyncDiscrepancyType",
          "order": "sync_discrepancies_order_by",
          "query": "syncDiscrepancies_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "parties",
        "canonicalLabel": "parties.Party",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "update",
          "delete",
          "changes"
        ],
        "concreteKinds": [
          "parties.Organization",
          "parties.Person"
        ],
        "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Person",
                "value": "PERSON"
              },
              {
                "description": "Organization",
                "value": "ORGANIZATION"
              },
              {
                "description": "Any",
                "value": "ANY"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "tax_country",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "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": "vat",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "tags",
            "readable": true,
            "relationModelLabel": "tags.Tag",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "write",
            "relation": "reader",
            "subjects": [
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": "iam.User",
                "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": []
              }
            },
            "tax_country": {
              "drill": {
                "field": "tax_country",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "tax_country",
                "valueMap": [
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "tax_country",
              "identityPath": "tax_country",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "tax_country"
              ],
              "server": {
                "input": "TAX_COUNTRY",
                "key": "tax_country",
                "labelInput": null,
                "labelKey": null,
                "valueMap": [
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ]
              }
            },
            "vat": {
              "drill": {
                "field": "vat",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "vat",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "vat",
              "identityPath": "vat",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "vat"
              ],
              "server": {
                "input": "VAT",
                "key": "vat",
                "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "tags": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "tax_country": {
              "filter": {
                "field": "tax_country",
                "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": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "tax_country",
                "paths": [
                  "tax_country"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "tax_country"
              },
              "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"
                }
              ]
            },
            "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": []
            },
            "vat": {
              "filter": {
                "field": "vat",
                "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": "vat",
                "paths": [
                  "vat"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "vat"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "updated_at"
              },
              {
                "direction": "ASC",
                "field": "display_name"
              }
            ]
          }
        },
        "recordEdges": [
          "storage.FileAttachment",
          "tags.TagAssignment"
        ],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "parties/party",
        "revisionFields": [],
        "roots": {
          "aggregate": "parties_aggregate",
          "changes": "partyChanged",
          "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": "console",
        "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",
          "tax_country",
          "vat",
          "tags"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "parties",
        "canonicalLabel": "parties.Party",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "display_name",
          "notes",
          "name_prefix",
          "given_name",
          "additional_name",
          "family_name",
          "name_suffix",
          "nickname",
          "birthday",
          "anniversary",
          "tax_country",
          "vat",
          "tags"
        ],
        "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "tax_country",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "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": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "vat",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "list",
            "name": "tags",
            "readable": true,
            "relationModelLabel": "tags.Tag",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          }
        ],
        "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": []
              }
            },
            "tax_country": {
              "drill": {
                "field": "tax_country",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "tax_country",
                "valueMap": [
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "tax_country",
              "identityPath": "tax_country",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "tax_country"
              ],
              "server": {
                "input": "TAX_COUNTRY",
                "key": "tax_country",
                "labelInput": null,
                "labelKey": null,
                "valueMap": [
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ]
              }
            },
            "vat": {
              "drill": {
                "field": "vat",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "vat",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "vat",
              "identityPath": "vat",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "vat"
              ],
              "server": {
                "input": "VAT",
                "key": "vat",
                "labelInput": null,
                "labelKey": null,
                "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "tags": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "tax_country": {
              "filter": {
                "field": "tax_country",
                "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": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "tax_country",
                "paths": [
                  "tax_country"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "tax_country"
              },
              "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"
                }
              ]
            },
            "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": []
            },
            "vat": {
              "filter": {
                "field": "vat",
                "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": "vat",
                "paths": [
                  "vat"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "vat"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "updated_at"
              },
              {
                "direction": "ASC",
                "field": "display_name"
              }
            ]
          }
        },
        "recordEdges": [
          "storage.FileAttachment",
          "tags.TagAssignment"
        ],
        "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": "console",
        "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",
          "tax_country",
          "vat",
          "tags"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "parties",
        "canonicalLabel": "parties.Party",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update"
        ],
        "concreteKinds": [
          "arp.Company"
        ],
        "createArguments": [],
        "createFields": [
          "display_name",
          "notes",
          "legal_name",
          "domain",
          "tax_country",
          "vat",
          "tags"
        ],
        "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "tax_country",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "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": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "vat",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "list",
            "name": "tags",
            "readable": true,
            "relationModelLabel": "tags.Tag",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "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": []
              }
            },
            "tax_country": {
              "drill": {
                "field": "tax_country",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "tax_country",
                "valueMap": [
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "tax_country",
              "identityPath": "tax_country",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "tax_country"
              ],
              "server": {
                "input": "TAX_COUNTRY",
                "key": "tax_country",
                "labelInput": null,
                "labelKey": null,
                "valueMap": [
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ]
              }
            },
            "vat": {
              "drill": {
                "field": "vat",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "vat",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "vat",
              "identityPath": "vat",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "vat"
              ],
              "server": {
                "input": "VAT",
                "key": "vat",
                "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "tags": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "tax_country": {
              "filter": {
                "field": "tax_country",
                "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": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "tax_country",
                "paths": [
                  "tax_country"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "tax_country"
              },
              "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"
                }
              ]
            },
            "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": []
            },
            "vat": {
              "filter": {
                "field": "vat",
                "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": "vat",
                "paths": [
                  "vat"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "vat"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "updated_at"
              },
              {
                "direction": "ASC",
                "field": "display_name"
              }
            ]
          }
        },
        "recordEdges": [
          "storage.FileAttachment",
          "tags.TagAssignment"
        ],
        "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": "console",
        "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",
          "tax_country",
          "vat",
          "tags"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "parties",
        "canonicalLabel": "parties.Handle",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "changes"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "tags",
            "readable": true,
            "relationModelLabel": "tags.Tag",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "write",
            "relation": "reader",
            "subjects": [
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": "iam.User",
                "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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"
                }
              ]
            },
            "tags": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "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"
              }
            ]
          }
        },
        "recordEdges": [
          "tags.TagAssignment"
        ],
        "recordRepresentation": "value",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "parties/handle",
        "revisionFields": [],
        "roots": {
          "aggregate": "handles_aggregate",
          "changes": "handleChanged",
          "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": "console",
        "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"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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"
              }
            ]
          }
        },
        "recordEdges": [],
        "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": "console",
        "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"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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"
              }
            ]
          }
        },
        "recordEdges": [],
        "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": "console",
        "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",
          "changes"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "color"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "icon",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "parties/circle",
        "revisionFields": [],
        "roots": {
          "aggregate": "circles_aggregate",
          "changes": "circleChanged",
          "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": "console",
        "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",
          "changes"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "circle",
          "party"
        ],
        "resourceType": "parties/circle_member",
        "revisionFields": [],
        "roots": {
          "aggregate": "circle_members_aggregate",
          "changes": "circleMemberChanged",
          "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": "console",
        "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",
          "changes"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "parties/merge_veto",
        "revisionFields": [],
        "roots": {
          "aggregate": "merge_vetoes_aggregate",
          "changes": "mergeVetoChanged",
          "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": "console",
        "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"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Person",
                "value": "PERSON"
              },
              {
                "description": "Organization",
                "value": "ORGANIZATION"
              },
              {
                "description": "Any",
                "value": "ANY"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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"
              }
            ]
          }
        },
        "recordEdges": [],
        "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": "console",
        "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",
          "changes"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "title",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "party",
          "kind"
        ],
        "resourceType": "parties/relationship",
        "revisionFields": [],
        "roots": {
          "aggregate": "party_relationships_aggregate",
          "changes": "relationshipChanged",
          "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": "console",
        "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"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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"
              }
            ]
          }
        },
        "recordEdges": [],
        "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": "console",
        "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",
          "changes"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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_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"
              }
            ]
          }
        },
        "recordEdges": [
          "projects.ProjectBinding"
        ],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "parties/directory",
        "revisionFields": [],
        "roots": {
          "aggregate": "directories_aggregate",
          "changes": "directoryChanged",
          "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": "console",
        "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": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "messaging",
        "canonicalLabel": "messaging.ActivityType",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "key",
          "name",
          "glyph"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "key",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "glyph",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "messaging.ActivityType",
        "modelName": "activitytype",
        "query": {
          "axes": {},
          "fields": {
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "glyph": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "glyph",
                "paths": [
                  "glyph"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "key": {
              "filter": {
                "field": "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": "key",
                "paths": [
                  "key"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "key"
              },
              "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": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "name"
              },
              {
                "direction": "ASC",
                "field": "key"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "key",
          "name"
        ],
        "resourceType": "messaging/activity_type",
        "revisionFields": [],
        "roots": {
          "aggregate": "activity_types_aggregate",
          "changes": null,
          "create": "insert_activity_types_one",
          "delete": "delete_activity_types_by_pk",
          "deletePreview": null,
          "detail": "activity_types_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "activity_types",
          "revisions": null,
          "save": null,
          "update": "update_activity_types_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "activity_types_aggregate",
          "createInput": "activity_types_insert_input",
          "deletePayload": null,
          "filter": "activity_types_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "ActivityTypeType",
          "order": "activity_types_order_by",
          "query": "activityTypes_Query",
          "revision": null,
          "updateInput": "activity_types_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "glyph"
        ]
      },
      {
        "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": "messaging",
        "canonicalLabel": "integrate.Integration",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "update",
          "delete",
          "deletePreview",
          "changes"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Email",
                "value": "EMAIL"
              },
              {
                "description": "IMAP",
                "value": "IMAP"
              },
              {
                "description": "Manual",
                "value": "MANUAL"
              },
              {
                "description": "Public Webform",
                "value": "WEBFORM"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "lifecycle",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "pairing_state",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": null,
                "value": "STARTING"
              },
              {
                "description": null,
                "value": "AWAITING_SCAN"
              },
              {
                "description": null,
                "value": "AWAITING_PASSWORD"
              },
              {
                "description": null,
                "value": "PAIRED"
              },
              {
                "description": null,
                "value": "PAUSED"
              },
              {
                "description": null,
                "value": "LOGGED_OUT"
              },
              {
                "description": null,
                "value": "STOPPED"
              },
              {
                "description": null,
                "value": "DUPLICATE_ACCOUNT"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_published",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "form_schema_version",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "form_schema",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "max_body_bytes",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "max_field_bytes",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "team",
            "readable": true,
            "relationModelLabel": "spaces.Group",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "intake_trigger",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "All messages",
                "value": "ALL_MESSAGES"
              },
              {
                "description": "Reaction",
                "value": "REACTION"
              },
              {
                "description": "Mention",
                "value": "MENTION"
              },
              {
                "description": "Command",
                "value": "COMMAND"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "intake_field_map",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "intake_requester_domains",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "intake_queue",
            "readable": true,
            "relationModelLabel": "work.Queue",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          }
        ],
        "grantable": [
          {
            "permission": "write",
            "relation": "reader",
            "subjects": [
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              }
            ]
          }
        ],
        "implFields": [
          "backend_class"
        ],
        "linesResource": null,
        "modelLabel": "messaging.Channel",
        "modelName": "channel",
        "query": {
          "axes": {
            "backend_class": {
              "drill": {
                "field": "backend_class",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "backend_class",
                "valueMap": [
                  {
                    "from": "EMAIL",
                    "to": "email"
                  },
                  {
                    "from": "IMAP",
                    "to": "imap"
                  },
                  {
                    "from": "MANUAL",
                    "to": "manual"
                  },
                  {
                    "from": "WEBFORM",
                    "to": "webform"
                  }
                ],
                "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": []
              }
            },
            "form_schema_version": {
              "drill": {
                "field": "form_schema_version",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "form_schema_version",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "form_schema_version",
              "identityPath": "form_schema_version",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "form_schema_version"
              ],
              "server": {
                "input": "FORM_SCHEMA_VERSION",
                "key": "form_schema_version",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "intake_queue": {
              "drill": {
                "field": "intake_queue",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "intake_queue_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "intake_queue",
              "identityPath": "intake_queue.id",
              "kind": "relation",
              "labelPath": "intake_queue.name",
              "paths": [
                "intake_queue.id",
                "intake_queue.name"
              ],
              "server": {
                "input": "INTAKE_QUEUE",
                "key": "intake_queue_id",
                "labelInput": "INTAKE_QUEUE__NAME",
                "labelKey": "intake_queue__name",
                "valueMap": []
              }
            },
            "intake_trigger": {
              "drill": {
                "field": "intake_trigger",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "intake_trigger",
                "valueMap": [
                  {
                    "from": "ALL_MESSAGES",
                    "to": "all_messages"
                  },
                  {
                    "from": "REACTION",
                    "to": "reaction"
                  },
                  {
                    "from": "MENTION",
                    "to": "mention"
                  },
                  {
                    "from": "COMMAND",
                    "to": "command"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "intake_trigger",
              "identityPath": "intake_trigger",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "intake_trigger"
              ],
              "server": {
                "input": "INTAKE_TRIGGER",
                "key": "intake_trigger",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "is_published": {
              "drill": {
                "field": "is_published",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "is_published",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "is_published",
              "identityPath": "is_published",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "is_published"
              ],
              "server": {
                "input": "IS_PUBLISHED",
                "key": "is_published",
                "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": "EMAIL",
                    "to": "email"
                  },
                  {
                    "from": "IMAP",
                    "to": "imap"
                  },
                  {
                    "from": "MANUAL",
                    "to": "manual"
                  },
                  {
                    "from": "WEBFORM",
                    "to": "webform"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "backend_class",
                "paths": [
                  "backend_class"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "backend_class"
              },
              "values": [
                {
                  "description": "Email",
                  "value": "EMAIL"
                },
                {
                  "description": "IMAP",
                  "value": "IMAP"
                },
                {
                  "description": "Manual",
                  "value": "MANUAL"
                },
                {
                  "description": "Public Webform",
                  "value": "WEBFORM"
                }
              ]
            },
            "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": []
            },
            "form_schema": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "form_schema",
                "paths": [
                  "form_schema"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "form_schema_version": {
              "filter": {
                "field": "form_schema_version",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Int",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "form_schema_version",
                "paths": [
                  "form_schema_version"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "form_schema_version"
              },
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "intake_field_map": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "intake_field_map",
                "paths": [
                  "intake_field_map"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "intake_queue": {
              "filter": {
                "field": "intake_queue",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "intake_queue.id",
                "labelPath": "intake_queue.name",
                "model": "work.Queue"
              },
              "row": {
                "path": "intake_queue.id",
                "paths": [
                  "intake_queue.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "intake_queue"
              },
              "values": []
            },
            "intake_requester_domains": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "intake_requester_domains",
                "paths": [
                  "intake_requester_domains"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "intake_trigger": {
              "filter": {
                "field": "intake_trigger",
                "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": "ALL_MESSAGES",
                    "to": "all_messages"
                  },
                  {
                    "from": "REACTION",
                    "to": "reaction"
                  },
                  {
                    "from": "MENTION",
                    "to": "mention"
                  },
                  {
                    "from": "COMMAND",
                    "to": "command"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "intake_trigger",
                "paths": [
                  "intake_trigger"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "intake_trigger"
              },
              "values": [
                {
                  "description": "All messages",
                  "value": "ALL_MESSAGES"
                },
                {
                  "description": "Reaction",
                  "value": "REACTION"
                },
                {
                  "description": "Mention",
                  "value": "MENTION"
                },
                {
                  "description": "Command",
                  "value": "COMMAND"
                }
              ]
            },
            "is_published": {
              "filter": {
                "field": "is_published",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_published",
                "paths": [
                  "is_published"
                ]
              },
              "scalar": "Boolean",
              "sort": {
                "field": "is_published"
              },
              "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"
                }
              ]
            },
            "max_body_bytes": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "max_body_bytes",
                "paths": [
                  "max_body_bytes"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "max_field_bytes": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "max_field_bytes",
                "paths": [
                  "max_field_bytes"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "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": []
            },
            "pairing_state": {
              "filter": null,
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "pairing_state",
                "paths": [
                  "pairing_state"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": null,
                  "value": "STARTING"
                },
                {
                  "description": null,
                  "value": "AWAITING_SCAN"
                },
                {
                  "description": null,
                  "value": "AWAITING_PASSWORD"
                },
                {
                  "description": null,
                  "value": "PAIRED"
                },
                {
                  "description": null,
                  "value": "PAUSED"
                },
                {
                  "description": null,
                  "value": "LOGGED_OUT"
                },
                {
                  "description": null,
                  "value": "STOPPED"
                },
                {
                  "description": null,
                  "value": "DUPLICATE_ACCOUNT"
                }
              ]
            },
            "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"
                }
              ]
            },
            "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": []
            },
            "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"
                }
              ]
            },
            "team": {
              "filter": {
                "field": "team",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "team.id",
                "labelPath": "team.name",
                "model": "spaces.Group"
              },
              "row": {
                "path": "team.id",
                "paths": [
                  "team.id"
                ]
              },
              "scalar": "ID",
              "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": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [
          "projects.ProjectBinding"
        ],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "messaging/channel",
        "revisionFields": [],
        "roots": {
          "aggregate": "channels_aggregate",
          "changes": "channelChanged",
          "create": null,
          "delete": "delete_channels_by_pk",
          "deletePreview": "delete_channel",
          "detail": "channels_by_pk",
          "groups": "channels_groups",
          "groupsCount": "channels_groups_count",
          "list": "channels",
          "revisions": null,
          "save": null,
          "update": "update_channels_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "channels_aggregate",
          "createInput": null,
          "deletePayload": "DeletePreview",
          "filter": "channels_bool_exp",
          "groupBySpec": "channelsGroupBySpec",
          "groupKey": "channelsGroupKey",
          "groupOrder": "channelsGroupOrder",
          "grouped": "channels_group",
          "having": "channelsHaving",
          "node": "ChannelType",
          "order": "channels_order_by",
          "query": "channels_Query",
          "revision": null,
          "updateInput": "channels_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "display_name",
          "intake_queue",
          "intake_trigger",
          "intake_field_map",
          "intake_requester_domains",
          "team",
          "slug",
          "is_published",
          "form_schema_version",
          "form_schema",
          "max_body_bytes",
          "max_field_bytes"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "messaging",
        "canonicalLabel": "messaging.Message",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "update",
          "delete",
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "trashed_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "trash_reason",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "trashed_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "tags",
            "readable": true,
            "relationModelLabel": "tags.Tag",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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": "enum",
            "name": "direction",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Inbound",
                "value": "INBOUND"
              },
              {
                "description": "Outbound",
                "value": "OUTBOUND"
              },
              {
                "description": "Internal",
                "value": "INTERNAL"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Draft",
                "value": "DRAFT"
              },
              {
                "description": "Queued",
                "value": "QUEUED"
              },
              {
                "description": "Sent",
                "value": "SENT"
              },
              {
                "description": "Synced",
                "value": "SYNCED"
              },
              {
                "description": "Edited",
                "value": "EDITED"
              },
              {
                "description": "Failed",
                "value": "FAILED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "message_type",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Comment",
                "value": "COMMENT"
              },
              {
                "description": "Email",
                "value": "EMAIL"
              },
              {
                "description": "Chat",
                "value": "CHAT"
              },
              {
                "description": "Notification",
                "value": "NOTIFICATION"
              },
              {
                "description": "Auto comment",
                "value": "AUTO_COMMENT"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "external_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "preview",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "sent_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "received_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_trashed",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": true,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "sender",
            "readable": true,
            "relationModelLabel": "parties.Handle",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "parent",
            "readable": true,
            "relationModelLabel": "messaging.Message",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "subtype",
            "readable": true,
            "relationModelLabel": "messaging.MessageSubtype",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "thread",
            "readable": true,
            "relationModelLabel": "messaging.Thread",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "channel",
            "readable": true,
            "relationModelLabel": "messaging.Channel",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "tracking_values",
            "readable": true,
            "relationModelLabel": "messaging.TrackingValue",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "participants",
            "readable": true,
            "relationModelLabel": "messaging.Participant",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "feed_order_key",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "sender_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "thread_title",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "channel_vendor_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "parts",
            "readable": true,
            "relationModelLabel": "messaging.Part",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "edges",
            "readable": true,
            "relationModelLabel": "messaging.MessageEdge",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "reaction_groups",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "starred",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "needaction",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "can_edit",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "can_delete",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "write",
            "relation": "reader",
            "subjects": [
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "messaging.Message",
        "modelName": "message",
        "query": {
          "axes": {
            "channel": {
              "drill": {
                "field": "channel",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "channel_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "channel",
              "identityPath": "channel.id",
              "kind": "relation",
              "labelPath": "channel.display_name",
              "paths": [
                "channel.id",
                "channel.display_name"
              ],
              "server": {
                "input": "CHANNEL",
                "key": "channel_id",
                "labelInput": "CHANNEL__DISPLAY_NAME",
                "labelKey": "channel__display_name",
                "valueMap": []
              }
            },
            "message_type": {
              "drill": {
                "field": "message_type",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "message_type",
                "valueMap": [
                  {
                    "from": "COMMENT",
                    "to": "comment"
                  },
                  {
                    "from": "EMAIL",
                    "to": "email"
                  },
                  {
                    "from": "CHAT",
                    "to": "chat"
                  },
                  {
                    "from": "NOTIFICATION",
                    "to": "notification"
                  },
                  {
                    "from": "AUTO_COMMENT",
                    "to": "auto_comment"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "message_type",
              "identityPath": "message_type",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "message_type"
              ],
              "server": {
                "input": "MESSAGE_TYPE",
                "key": "message_type",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "metadata.mailbox": {
              "drill": null,
              "extractions": [],
              "field": "metadata.mailbox",
              "identityPath": null,
              "kind": "json",
              "labelPath": null,
              "paths": [],
              "server": {
                "input": "METADATA__MAILBOX",
                "key": "metadata__mailbox",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "platform": {
              "drill": {
                "field": "platform",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "platform",
                "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"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "platform",
              "identityPath": "platform",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "platform"
              ],
              "server": {
                "input": "PLATFORM",
                "key": "platform",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "sender": {
              "drill": {
                "field": "sender",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "sender_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "sender",
              "identityPath": "sender.id",
              "kind": "relation",
              "labelPath": "sender.display_name",
              "paths": [
                "sender.id",
                "sender.display_name"
              ],
              "server": {
                "input": "SENDER",
                "key": "sender_id",
                "labelInput": "SENDER__DISPLAY_NAME",
                "labelKey": "sender__display_name",
                "valueMap": []
              }
            },
            "sent_at": {
              "drill": {
                "field": "sent_at",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "sent_at",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "sent_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "sent_at_year_range",
                    "valueKey": "sent_at_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "sent_at_year",
                  "name": "year",
                  "rangeKey": "sent_at_year_range"
                },
                {
                  "drill": {
                    "field": "sent_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "sent_at_quarter_range",
                    "valueKey": "sent_at_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "sent_at_quarter",
                  "name": "quarter",
                  "rangeKey": "sent_at_quarter_range"
                },
                {
                  "drill": {
                    "field": "sent_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "sent_at_month_range",
                    "valueKey": "sent_at_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "sent_at_month",
                  "name": "month",
                  "rangeKey": "sent_at_month_range"
                },
                {
                  "drill": {
                    "field": "sent_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "sent_at_week_range",
                    "valueKey": "sent_at_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "sent_at_week",
                  "name": "week",
                  "rangeKey": "sent_at_week_range"
                },
                {
                  "drill": {
                    "field": "sent_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "sent_at_day_range",
                    "valueKey": "sent_at_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "sent_at_day",
                  "name": "day",
                  "rangeKey": "sent_at_day_range"
                },
                {
                  "drill": {
                    "field": "sent_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "sent_at_hour_range",
                    "valueKey": "sent_at_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "sent_at_hour",
                  "name": "hour",
                  "rangeKey": "sent_at_hour_range"
                },
                {
                  "drill": {
                    "field": "sent_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "sent_at_minute_range",
                    "valueKey": "sent_at_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "sent_at_minute",
                  "name": "minute",
                  "rangeKey": "sent_at_minute_range"
                },
                {
                  "drill": {
                    "field": "sent_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "sent_at_second_range",
                    "valueKey": "sent_at_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "sent_at_second",
                  "name": "second",
                  "rangeKey": "sent_at_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "sent_at_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "sent_at_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "sent_at_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "sent_at_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "sent_at_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "sent_at_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "sent_at_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "sent_at_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "sent_at_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "sent_at_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "sent_at",
              "identityPath": "sent_at",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "sent_at"
              ],
              "server": {
                "input": "SENT_AT",
                "key": "sent_at",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "status": {
              "drill": {
                "field": "status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "status",
                "valueMap": [
                  {
                    "from": "DRAFT",
                    "to": "draft"
                  },
                  {
                    "from": "QUEUED",
                    "to": "queued"
                  },
                  {
                    "from": "SENT",
                    "to": "sent"
                  },
                  {
                    "from": "SYNCED",
                    "to": "synced"
                  },
                  {
                    "from": "EDITED",
                    "to": "edited"
                  },
                  {
                    "from": "FAILED",
                    "to": "failed"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "status",
              "identityPath": "status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "status"
              ],
              "server": {
                "input": "STATUS",
                "key": "status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "subtype": {
              "drill": {
                "field": "subtype",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "subtype_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "subtype",
              "identityPath": "subtype.id",
              "kind": "relation",
              "labelPath": "subtype.name",
              "paths": [
                "subtype.id",
                "subtype.name"
              ],
              "server": {
                "input": "SUBTYPE",
                "key": "subtype_id",
                "labelInput": "SUBTYPE__KEY",
                "labelKey": "subtype__key",
                "valueMap": []
              }
            },
            "thread": {
              "drill": {
                "field": "thread",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "thread_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "thread",
              "identityPath": "thread.id",
              "kind": "relation",
              "labelPath": "thread.display_name",
              "paths": [
                "thread.id",
                "thread.display_name"
              ],
              "server": {
                "input": "THREAD",
                "key": "thread_id",
                "labelInput": "THREAD__TITLE__TEXT",
                "labelKey": "thread__title__text",
                "valueMap": []
              }
            }
          },
          "fields": {
            "can_delete": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "can_delete",
                "paths": [
                  "can_delete"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "can_edit": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "can_edit",
                "paths": [
                  "can_edit"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "channel": {
              "filter": {
                "field": "channel",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "channel.id",
                "labelPath": "channel.display_name",
                "model": "messaging.Channel"
              },
              "row": {
                "path": "channel.id",
                "paths": [
                  "channel.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "channel_vendor_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "channel_vendor_name",
                "paths": [
                  "channel_vendor_name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "channel_vendor_name"
              },
              "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": []
            },
            "direction": {
              "filter": {
                "field": "direction",
                "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": "INBOUND",
                    "to": "inbound"
                  },
                  {
                    "from": "OUTBOUND",
                    "to": "outbound"
                  },
                  {
                    "from": "INTERNAL",
                    "to": "internal"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "direction",
                "paths": [
                  "direction"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Inbound",
                  "value": "INBOUND"
                },
                {
                  "description": "Outbound",
                  "value": "OUTBOUND"
                },
                {
                  "description": "Internal",
                  "value": "INTERNAL"
                }
              ]
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "edges": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "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": []
            },
            "feed_order_key": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "feed_order_key",
                "paths": [
                  "feed_order_key"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": {
                "field": "id"
              },
              "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": []
            },
            "message_type": {
              "filter": {
                "field": "message_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": [
                  {
                    "from": "COMMENT",
                    "to": "comment"
                  },
                  {
                    "from": "EMAIL",
                    "to": "email"
                  },
                  {
                    "from": "CHAT",
                    "to": "chat"
                  },
                  {
                    "from": "NOTIFICATION",
                    "to": "notification"
                  },
                  {
                    "from": "AUTO_COMMENT",
                    "to": "auto_comment"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "message_type",
                "paths": [
                  "message_type"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Comment",
                  "value": "COMMENT"
                },
                {
                  "description": "Email",
                  "value": "EMAIL"
                },
                {
                  "description": "Chat",
                  "value": "CHAT"
                },
                {
                  "description": "Notification",
                  "value": "NOTIFICATION"
                },
                {
                  "description": "Auto comment",
                  "value": "AUTO_COMMENT"
                }
              ]
            },
            "metadata.mailbox": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "needaction": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "needaction",
                "paths": [
                  "needaction"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "parent": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "parent.id",
                "labelPath": "parent.title",
                "model": "messaging.Message"
              },
              "row": {
                "path": "parent.id",
                "paths": [
                  "parent.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "participants": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "parts": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "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": null,
              "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"
                }
              ]
            },
            "preview": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "preview",
                "paths": [
                  "preview"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "reaction_groups": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "received_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "received_at",
                "paths": [
                  "received_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "received_at"
              },
              "values": []
            },
            "sender": {
              "filter": {
                "field": "sender",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "sender.id",
                "labelPath": "sender.display_name",
                "model": "parties.Handle"
              },
              "row": {
                "path": "sender.id",
                "paths": [
                  "sender.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "sender_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sender_name",
                "paths": [
                  "sender_name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "sender_name"
              },
              "values": []
            },
            "sent_at": {
              "filter": {
                "field": "sent_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "sent_at",
                "paths": [
                  "sent_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "sent_at"
              },
              "values": []
            },
            "starred": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "starred",
                "paths": [
                  "starred"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "status": {
              "filter": {
                "field": "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": "DRAFT",
                    "to": "draft"
                  },
                  {
                    "from": "QUEUED",
                    "to": "queued"
                  },
                  {
                    "from": "SENT",
                    "to": "sent"
                  },
                  {
                    "from": "SYNCED",
                    "to": "synced"
                  },
                  {
                    "from": "EDITED",
                    "to": "edited"
                  },
                  {
                    "from": "FAILED",
                    "to": "failed"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "status",
                "paths": [
                  "status"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "status"
              },
              "values": [
                {
                  "description": "Draft",
                  "value": "DRAFT"
                },
                {
                  "description": "Queued",
                  "value": "QUEUED"
                },
                {
                  "description": "Sent",
                  "value": "SENT"
                },
                {
                  "description": "Synced",
                  "value": "SYNCED"
                },
                {
                  "description": "Edited",
                  "value": "EDITED"
                },
                {
                  "description": "Failed",
                  "value": "FAILED"
                }
              ]
            },
            "subtype": {
              "filter": {
                "field": "subtype",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "subtype.id",
                "labelPath": "subtype.name",
                "model": "messaging.MessageSubtype"
              },
              "row": {
                "path": "subtype.id",
                "paths": [
                  "subtype.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "tags": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "thread": {
              "filter": {
                "field": "thread",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "thread.id",
                "labelPath": "thread.display_name",
                "model": "messaging.Thread"
              },
              "row": {
                "path": "thread.id",
                "paths": [
                  "thread.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "thread_title": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "thread_title",
                "paths": [
                  "thread_title"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "thread_title"
              },
              "values": []
            },
            "title": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "title",
                "paths": [
                  "title"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "title"
              },
              "values": []
            },
            "tracking_values": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "trash_reason": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "trash_reason",
                "paths": [
                  "trash_reason"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "trashed_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "trashed_at",
                "paths": [
                  "trashed_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "trashed_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "trashed_by_label",
                "paths": [
                  "trashed_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "sent_at"
              }
            ]
          }
        },
        "recordEdges": [
          "tags.TagAssignment"
        ],
        "recordRepresentation": "title",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "messaging/message",
        "revisionFields": [],
        "roots": {
          "aggregate": "messages_aggregate",
          "changes": "messageChanged",
          "create": null,
          "delete": "delete_messages_by_pk",
          "deletePreview": null,
          "detail": "messages_by_pk",
          "groups": "messages_groups",
          "groupsCount": "messages_groups_count",
          "list": "messages",
          "revisions": null,
          "save": null,
          "update": "update_messages_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "messages_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "messages_bool_exp",
          "groupBySpec": "messagesGroupBySpec",
          "groupKey": "messagesGroupKey",
          "groupOrder": "messagesGroupOrder",
          "grouped": "messages_group",
          "having": "messagesHaving",
          "node": "MessageType",
          "order": "messages_order_by",
          "query": "messages_Query",
          "revision": null,
          "updateInput": "messages_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "status",
          "tags"
        ]
      },
      {
        "aggregateFields": [
          "id",
          "message_count"
        ],
        "aggregateMeasures": [
          {
            "field": "message_count",
            "input": "message_count",
            "op": "sum"
          },
          {
            "field": "message_count",
            "input": "message_count",
            "op": "avg"
          },
          {
            "field": "message_count",
            "input": "message_count",
            "op": "min"
          },
          {
            "field": "message_count",
            "input": "message_count",
            "op": "max"
          }
        ],
        "appLabel": "messaging",
        "canonicalLabel": "messaging.Thread",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "update",
          "delete",
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "tags",
            "readable": true,
            "relationModelLabel": "tags.Tag",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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": "enum",
            "name": "modality",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Email thread",
                "value": "EMAIL_THREAD"
              },
              {
                "description": "Direct",
                "value": "DIRECT"
              },
              {
                "description": "Group",
                "value": "GROUP"
              },
              {
                "description": "Public thread",
                "value": "PUBLIC_THREAD"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "visibility",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Public",
                "value": "PUBLIC"
              },
              {
                "description": "Unlisted",
                "value": "UNLISTED"
              },
              {
                "description": "Private",
                "value": "PRIVATE"
              },
              {
                "description": "Restricted",
                "value": "RESTRICTED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "title",
            "readable": true,
            "relationModelLabel": "messaging.Fragment",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "message_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_message_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "channel",
            "readable": true,
            "relationModelLabel": "messaging.Channel",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "messages",
            "readable": true,
            "relationModelLabel": "messaging.Message",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "participants",
            "readable": true,
            "relationModelLabel": "messaging.Participant",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "conversation_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "share",
            "relation": "reader",
            "subjects": [
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "messaging.Thread",
        "modelName": "thread",
        "query": {
          "axes": {
            "channel": {
              "drill": {
                "field": "channel",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "channel_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "channel",
              "identityPath": "channel.id",
              "kind": "relation",
              "labelPath": "channel.display_name",
              "paths": [
                "channel.id",
                "channel.display_name"
              ],
              "server": {
                "input": "CHANNEL",
                "key": "channel_id",
                "labelInput": "CHANNEL__DISPLAY_NAME",
                "labelKey": "channel__display_name",
                "valueMap": []
              }
            },
            "last_message_at": {
              "drill": {
                "field": "last_message_at",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "last_message_at",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "last_message_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "last_message_at_year_range",
                    "valueKey": "last_message_at_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "last_message_at_year",
                  "name": "year",
                  "rangeKey": "last_message_at_year_range"
                },
                {
                  "drill": {
                    "field": "last_message_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "last_message_at_quarter_range",
                    "valueKey": "last_message_at_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "last_message_at_quarter",
                  "name": "quarter",
                  "rangeKey": "last_message_at_quarter_range"
                },
                {
                  "drill": {
                    "field": "last_message_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "last_message_at_month_range",
                    "valueKey": "last_message_at_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "last_message_at_month",
                  "name": "month",
                  "rangeKey": "last_message_at_month_range"
                },
                {
                  "drill": {
                    "field": "last_message_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "last_message_at_week_range",
                    "valueKey": "last_message_at_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "last_message_at_week",
                  "name": "week",
                  "rangeKey": "last_message_at_week_range"
                },
                {
                  "drill": {
                    "field": "last_message_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "last_message_at_day_range",
                    "valueKey": "last_message_at_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "last_message_at_day",
                  "name": "day",
                  "rangeKey": "last_message_at_day_range"
                },
                {
                  "drill": {
                    "field": "last_message_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "last_message_at_hour_range",
                    "valueKey": "last_message_at_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "last_message_at_hour",
                  "name": "hour",
                  "rangeKey": "last_message_at_hour_range"
                },
                {
                  "drill": {
                    "field": "last_message_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "last_message_at_minute_range",
                    "valueKey": "last_message_at_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "last_message_at_minute",
                  "name": "minute",
                  "rangeKey": "last_message_at_minute_range"
                },
                {
                  "drill": {
                    "field": "last_message_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "last_message_at_second_range",
                    "valueKey": "last_message_at_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "last_message_at_second",
                  "name": "second",
                  "rangeKey": "last_message_at_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "last_message_at_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "last_message_at_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "last_message_at_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "last_message_at_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "last_message_at_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "last_message_at_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "last_message_at_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "last_message_at_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "last_message_at_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "last_message_at_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "last_message_at",
              "identityPath": "last_message_at",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "last_message_at"
              ],
              "server": {
                "input": "LAST_MESSAGE_AT",
                "key": "last_message_at",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "modality": {
              "drill": {
                "field": "modality",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "modality",
                "valueMap": [
                  {
                    "from": "EMAIL_THREAD",
                    "to": "email_thread"
                  },
                  {
                    "from": "DIRECT",
                    "to": "direct"
                  },
                  {
                    "from": "GROUP",
                    "to": "group"
                  },
                  {
                    "from": "PUBLIC_THREAD",
                    "to": "public_thread"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "modality",
              "identityPath": "modality",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "modality"
              ],
              "server": {
                "input": "MODALITY",
                "key": "modality",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "visibility": {
              "drill": {
                "field": "visibility",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "visibility",
                "valueMap": [
                  {
                    "from": "PUBLIC",
                    "to": "public"
                  },
                  {
                    "from": "UNLISTED",
                    "to": "unlisted"
                  },
                  {
                    "from": "PRIVATE",
                    "to": "private"
                  },
                  {
                    "from": "RESTRICTED",
                    "to": "restricted"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "visibility",
              "identityPath": "visibility",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "visibility"
              ],
              "server": {
                "input": "VISIBILITY",
                "key": "visibility",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "channel": {
              "filter": {
                "field": "channel",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "channel.id",
                "labelPath": "channel.display_name",
                "model": "messaging.Channel"
              },
              "row": {
                "path": "channel.id",
                "paths": [
                  "channel.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "conversation_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "conversation_label",
                "paths": [
                  "conversation_label"
                ]
              },
              "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": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "last_message_at": {
              "filter": {
                "field": "last_message_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "last_message_at",
                "paths": [
                  "last_message_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "last_message_at"
              },
              "values": []
            },
            "message_count": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "message_count",
                "paths": [
                  "message_count"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "message_count"
              },
              "values": []
            },
            "messages": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "modality": {
              "filter": {
                "field": "modality",
                "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_THREAD",
                    "to": "email_thread"
                  },
                  {
                    "from": "DIRECT",
                    "to": "direct"
                  },
                  {
                    "from": "GROUP",
                    "to": "group"
                  },
                  {
                    "from": "PUBLIC_THREAD",
                    "to": "public_thread"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "modality",
                "paths": [
                  "modality"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Email thread",
                  "value": "EMAIL_THREAD"
                },
                {
                  "description": "Direct",
                  "value": "DIRECT"
                },
                {
                  "description": "Group",
                  "value": "GROUP"
                },
                {
                  "description": "Public thread",
                  "value": "PUBLIC_THREAD"
                }
              ]
            },
            "participants": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "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": null,
              "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"
                }
              ]
            },
            "tags": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "title": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "title.id",
                "labelPath": "title.display_name",
                "model": "messaging.Fragment"
              },
              "row": {
                "path": "title.id",
                "paths": [
                  "title.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "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": "PUBLIC",
                    "to": "public"
                  },
                  {
                    "from": "UNLISTED",
                    "to": "unlisted"
                  },
                  {
                    "from": "PRIVATE",
                    "to": "private"
                  },
                  {
                    "from": "RESTRICTED",
                    "to": "restricted"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "visibility",
                "paths": [
                  "visibility"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Public",
                  "value": "PUBLIC"
                },
                {
                  "description": "Unlisted",
                  "value": "UNLISTED"
                },
                {
                  "description": "Private",
                  "value": "PRIVATE"
                },
                {
                  "description": "Restricted",
                  "value": "RESTRICTED"
                }
              ]
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "last_message_at"
              }
            ]
          }
        },
        "recordEdges": [
          "projects.ProjectBinding",
          "tags.TagAssignment"
        ],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "messaging/thread",
        "revisionFields": [],
        "roots": {
          "aggregate": "threads_aggregate",
          "changes": "threadChanged",
          "create": null,
          "delete": "delete_threads_by_pk",
          "deletePreview": null,
          "detail": "threads_by_pk",
          "groups": "threads_groups",
          "groupsCount": "threads_groups_count",
          "list": "threads",
          "revisions": null,
          "save": null,
          "update": "update_threads_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "threads_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "threads_bool_exp",
          "groupBySpec": "threadsGroupBySpec",
          "groupKey": "threadsGroupKey",
          "groupOrder": "threadsGroupOrder",
          "grouped": "threads_group",
          "having": "threadsHaving",
          "node": "ThreadType",
          "order": "threads_order_by",
          "query": "threads_Query",
          "revision": null,
          "updateInput": "threads_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "visibility",
          "tags"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "messaging",
        "canonicalLabel": "messaging.Part",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "changes"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "position",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "type",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "disposition",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Inline",
                "value": "INLINE"
              },
              {
                "description": "Attachment",
                "value": "ATTACHMENT"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "role",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Body",
                "value": "BODY"
              },
              {
                "description": "Title",
                "value": "TITLE"
              },
              {
                "description": "Quoted",
                "value": "QUOTED"
              },
              {
                "description": "Signature",
                "value": "SIGNATURE"
              },
              {
                "description": "Header",
                "value": "HEADER"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "cid",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "parent",
            "readable": true,
            "relationModelLabel": "messaging.Part",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "fragment",
            "readable": true,
            "relationModelLabel": "messaging.Fragment",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "file",
            "readable": true,
            "relationModelLabel": "storage.File",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "messaging.Part",
        "modelName": "part",
        "query": {
          "axes": {
            "disposition": {
              "drill": {
                "field": "disposition",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "disposition",
                "valueMap": [
                  {
                    "from": "INLINE",
                    "to": "inline"
                  },
                  {
                    "from": "ATTACHMENT",
                    "to": "attachment"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "disposition",
              "identityPath": "disposition",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "disposition"
              ],
              "server": {
                "input": "DISPOSITION",
                "key": "disposition",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "fragment": {
              "drill": {
                "field": "fragment",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "fragment_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "fragment",
              "identityPath": "fragment.id",
              "kind": "relation",
              "labelPath": "fragment.display_name",
              "paths": [
                "fragment.id",
                "fragment.display_name"
              ],
              "server": {
                "input": "FRAGMENT",
                "key": "fragment_id",
                "labelInput": "FRAGMENT__HASH",
                "labelKey": "fragment__hash",
                "valueMap": []
              }
            },
            "message": {
              "drill": {
                "field": "message",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "message_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "message",
              "identityPath": null,
              "kind": "relation",
              "labelPath": null,
              "paths": [],
              "server": {
                "input": "MESSAGE",
                "key": "message_id",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "role": {
              "drill": {
                "field": "role",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "role",
                "valueMap": [
                  {
                    "from": "BODY",
                    "to": "body"
                  },
                  {
                    "from": "TITLE",
                    "to": "title"
                  },
                  {
                    "from": "QUOTED",
                    "to": "quoted"
                  },
                  {
                    "from": "SIGNATURE",
                    "to": "signature"
                  },
                  {
                    "from": "HEADER",
                    "to": "header"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "role",
              "identityPath": "role",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "role"
              ],
              "server": {
                "input": "ROLE",
                "key": "role",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "type": {
              "drill": {
                "field": "type",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "type",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "type",
              "identityPath": "type",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "type"
              ],
              "server": {
                "input": "TYPE",
                "key": "type",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "cid": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "cid",
                "paths": [
                  "cid"
                ]
              },
              "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": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "disposition": {
              "filter": {
                "field": "disposition",
                "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": "INLINE",
                    "to": "inline"
                  },
                  {
                    "from": "ATTACHMENT",
                    "to": "attachment"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "disposition",
                "paths": [
                  "disposition"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Inline",
                  "value": "INLINE"
                },
                {
                  "description": "Attachment",
                  "value": "ATTACHMENT"
                }
              ]
            },
            "file": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "file.id",
                "labelPath": "file.title",
                "model": "storage.File"
              },
              "row": {
                "path": "file.id",
                "paths": [
                  "file.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "fragment": {
              "filter": {
                "field": "fragment",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "fragment.id",
                "labelPath": "fragment.display_name",
                "model": "messaging.Fragment"
              },
              "row": {
                "path": "fragment.id",
                "paths": [
                  "fragment.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "message": {
              "filter": {
                "field": "message",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": null,
                "labelPath": null,
                "model": "messaging.Message"
              },
              "row": null,
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "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": "messaging.Part"
              },
              "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": []
            },
            "role": {
              "filter": {
                "field": "role",
                "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": "BODY",
                    "to": "body"
                  },
                  {
                    "from": "TITLE",
                    "to": "title"
                  },
                  {
                    "from": "QUOTED",
                    "to": "quoted"
                  },
                  {
                    "from": "SIGNATURE",
                    "to": "signature"
                  },
                  {
                    "from": "HEADER",
                    "to": "header"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "role",
                "paths": [
                  "role"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Body",
                  "value": "BODY"
                },
                {
                  "description": "Title",
                  "value": "TITLE"
                },
                {
                  "description": "Quoted",
                  "value": "QUOTED"
                },
                {
                  "description": "Signature",
                  "value": "SIGNATURE"
                },
                {
                  "description": "Header",
                  "value": "HEADER"
                }
              ]
            },
            "type": {
              "filter": {
                "field": "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": "type",
                "paths": [
                  "type"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "position"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "messaging/part",
        "revisionFields": [],
        "roots": {
          "aggregate": "parts_aggregate",
          "changes": "partChanged",
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "parts_by_pk",
          "groups": "parts_groups",
          "groupsCount": "parts_groups_count",
          "list": "parts",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": null,
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "parts_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "parts_bool_exp",
          "groupBySpec": "partsGroupBySpec",
          "groupKey": "partsGroupKey",
          "groupOrder": "partsGroupOrder",
          "grouped": "parts_group",
          "having": "partsHaving",
          "node": "PartType",
          "order": "parts_order_by",
          "query": "parts_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "messaging",
        "canonicalLabel": "messaging.Participant",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "changes"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "role",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "From",
                "value": "FROM"
              },
              {
                "description": "To",
                "value": "TO"
              },
              {
                "description": "Cc",
                "value": "CC"
              },
              {
                "description": "Bcc",
                "value": "BCC"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "handle",
            "readable": true,
            "relationModelLabel": "parties.Handle",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "joined_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "left_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "messaging.Participant",
        "modelName": "participant",
        "query": {
          "axes": {},
          "fields": {
            "created_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "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": []
            },
            "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "joined_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "joined_at",
                "paths": [
                  "joined_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "left_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "left_at",
                "paths": [
                  "left_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "message": {
              "filter": {
                "field": "message",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": null,
                "labelPath": null,
                "model": "messaging.Message"
              },
              "row": null,
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "role": {
              "filter": {
                "field": "role",
                "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": "FROM",
                    "to": "from"
                  },
                  {
                    "from": "TO",
                    "to": "to"
                  },
                  {
                    "from": "CC",
                    "to": "cc"
                  },
                  {
                    "from": "BCC",
                    "to": "bcc"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "role",
                "paths": [
                  "role"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "From",
                  "value": "FROM"
                },
                {
                  "description": "To",
                  "value": "TO"
                },
                {
                  "description": "Cc",
                  "value": "CC"
                },
                {
                  "description": "Bcc",
                  "value": "BCC"
                }
              ]
            },
            "thread": {
              "filter": {
                "field": "thread",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": null,
                "labelPath": null,
                "model": "messaging.Thread"
              },
              "row": null,
              "scalar": "ID",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "messaging/participant",
        "revisionFields": [],
        "roots": {
          "aggregate": "participants_aggregate",
          "changes": "participantChanged",
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "participants_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "participants",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "participants_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "participants_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "ParticipantType",
          "order": "participants_order_by",
          "query": "participants_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "messaging",
        "canonicalLabel": "messaging.MessageEdge",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "changes"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Quote",
                "value": "QUOTE"
              },
              {
                "description": "Mention",
                "value": "MENTION"
              },
              {
                "description": "Crosspost",
                "value": "CROSSPOST"
              },
              {
                "description": "Forward",
                "value": "FORWARD"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "confidence",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "src",
            "readable": true,
            "relationModelLabel": "messaging.Message",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "dst",
            "readable": true,
            "relationModelLabel": "messaging.Message",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "fragment",
            "readable": true,
            "relationModelLabel": "messaging.Fragment",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "messaging.MessageEdge",
        "modelName": "messageedge",
        "query": {
          "axes": {},
          "fields": {
            "confidence": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "confidence",
                "paths": [
                  "confidence"
                ]
              },
              "scalar": "Float",
              "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": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "dst": {
              "filter": {
                "field": "dst",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "dst.id",
                "labelPath": "dst.title",
                "model": "messaging.Message"
              },
              "row": {
                "path": "dst.id",
                "paths": [
                  "dst.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "fragment": {
              "filter": {
                "field": "fragment",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "fragment.id",
                "labelPath": "fragment.display_name",
                "model": "messaging.Fragment"
              },
              "row": {
                "path": "fragment.id",
                "paths": [
                  "fragment.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "QUOTE",
                    "to": "quote"
                  },
                  {
                    "from": "MENTION",
                    "to": "mention"
                  },
                  {
                    "from": "CROSSPOST",
                    "to": "crosspost"
                  },
                  {
                    "from": "FORWARD",
                    "to": "forward"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "kind",
                "paths": [
                  "kind"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Quote",
                  "value": "QUOTE"
                },
                {
                  "description": "Mention",
                  "value": "MENTION"
                },
                {
                  "description": "Crosspost",
                  "value": "CROSSPOST"
                },
                {
                  "description": "Forward",
                  "value": "FORWARD"
                }
              ]
            },
            "src": {
              "filter": {
                "field": "src",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "src.id",
                "labelPath": "src.title",
                "model": "messaging.Message"
              },
              "row": {
                "path": "src.id",
                "paths": [
                  "src.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "messaging/message_edge",
        "revisionFields": [],
        "roots": {
          "aggregate": "message_edges_aggregate",
          "changes": "messageEdgeChanged",
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "message_edges_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "message_edges",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": null,
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "message_edges_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "message_edges_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "MessageEdgeType",
          "order": "message_edges_order_by",
          "query": "messageEdges_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "messaging",
        "canonicalLabel": "messaging.ThreadNotification",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "changes"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "thread",
            "readable": true,
            "relationModelLabel": "messaging.Thread",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "attachment",
            "readable": true,
            "relationModelLabel": "messaging.ThreadAttachment",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "follower",
            "readable": true,
            "relationModelLabel": "messaging.ThreadFollower",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "user",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "notification_type",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Inbox",
                "value": "INBOX"
              },
              {
                "description": "Email",
                "value": "EMAIL"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "notification_status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Ready to send",
                "value": "READY"
              },
              {
                "description": "Processing",
                "value": "PROCESS"
              },
              {
                "description": "Sent",
                "value": "PENDING"
              },
              {
                "description": "Delivered",
                "value": "SENT"
              },
              {
                "description": "Bounced",
                "value": "BOUNCE"
              },
              {
                "description": "Exception",
                "value": "EXCEPTION"
              },
              {
                "description": "Canceled",
                "value": "CANCELED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "read_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "failure_type",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "failure_reason",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "metadata",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "message",
            "readable": true,
            "relationModelLabel": "messaging.Message",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "messaging.ThreadNotification",
        "modelName": "threadnotification",
        "query": {
          "axes": {},
          "fields": {
            "attachment": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "attachment.id",
                "labelPath": "attachment.display_name",
                "model": "messaging.ThreadAttachment"
              },
              "row": {
                "path": "attachment.id",
                "paths": [
                  "attachment.id"
                ]
              },
              "scalar": "ID",
              "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": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "failure_reason": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "failure_reason",
                "paths": [
                  "failure_reason"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "failure_type": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "failure_type",
                "paths": [
                  "failure_type"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "follower": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "follower.id",
                "labelPath": "follower.display_name",
                "model": "messaging.ThreadFollower"
              },
              "row": {
                "path": "follower.id",
                "paths": [
                  "follower.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "message": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": null,
                "labelPath": null,
                "model": "messaging.Message"
              },
              "row": null,
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "metadata": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "metadata",
                "paths": [
                  "metadata"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "notification_status": {
              "filter": {
                "field": "notification_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": "READY",
                    "to": "ready"
                  },
                  {
                    "from": "PROCESS",
                    "to": "process"
                  },
                  {
                    "from": "PENDING",
                    "to": "pending"
                  },
                  {
                    "from": "SENT",
                    "to": "sent"
                  },
                  {
                    "from": "BOUNCE",
                    "to": "bounce"
                  },
                  {
                    "from": "EXCEPTION",
                    "to": "exception"
                  },
                  {
                    "from": "CANCELED",
                    "to": "canceled"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "notification_status",
                "paths": [
                  "notification_status"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Ready to send",
                  "value": "READY"
                },
                {
                  "description": "Processing",
                  "value": "PROCESS"
                },
                {
                  "description": "Sent",
                  "value": "PENDING"
                },
                {
                  "description": "Delivered",
                  "value": "SENT"
                },
                {
                  "description": "Bounced",
                  "value": "BOUNCE"
                },
                {
                  "description": "Exception",
                  "value": "EXCEPTION"
                },
                {
                  "description": "Canceled",
                  "value": "CANCELED"
                }
              ]
            },
            "notification_type": {
              "filter": {
                "field": "notification_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": [
                  {
                    "from": "INBOX",
                    "to": "inbox"
                  },
                  {
                    "from": "EMAIL",
                    "to": "email"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "notification_type",
                "paths": [
                  "notification_type"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Inbox",
                  "value": "INBOX"
                },
                {
                  "description": "Email",
                  "value": "EMAIL"
                }
              ]
            },
            "read_at": {
              "filter": {
                "field": "read_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "read_at",
                "paths": [
                  "read_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "read_at"
              },
              "values": []
            },
            "thread": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "thread.id",
                "labelPath": "thread.display_name",
                "model": "messaging.Thread"
              },
              "row": {
                "path": "thread.id",
                "paths": [
                  "thread.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "user": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "user.id",
                "labelPath": "user.display_name",
                "model": "iam.User"
              },
              "row": {
                "path": "user.id",
                "paths": [
                  "user.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "created_at"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "messaging/thread_notification",
        "revisionFields": [],
        "roots": {
          "aggregate": "thread_notifications_aggregate",
          "changes": "threadNotificationChanged",
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "thread_notifications_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "thread_notifications",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "thread_notifications_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "thread_notifications_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "ThreadNotificationType",
          "order": "thread_notifications_order_by",
          "query": "threadNotifications_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "platform",
        "canonicalLabel": "platform.Addon",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "namespace",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "keywords",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "tagInput"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Consumer",
                "value": "CONSUMER"
              },
              {
                "description": "Required",
                "value": "REQUIRED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "source",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Installed",
                "value": "INSTALLED"
              },
              {
                "description": "Local",
                "value": "LOCAL"
              },
              {
                "description": "Remote",
                "value": "REMOTE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "state",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Enabled",
                "value": "ENABLED"
              },
              {
                "description": "Disabled",
                "value": "DISABLED"
              },
              {
                "description": "Removed",
                "value": "REMOVED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "forced",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "pending",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "model_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "field_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "resource_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "depends_on",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "tagInput"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "depended_by",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "tagInput"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "model_labels",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "tagInput"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "vcs_path",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "platform.Addon",
        "modelName": "addon",
        "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": []
              }
            },
            "forced": {
              "drill": {
                "field": "forced",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "forced",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "forced",
              "identityPath": "forced",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "forced"
              ],
              "server": {
                "input": "FORCED",
                "key": "forced",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "kind": {
              "drill": {
                "field": "kind",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "kind",
                "valueMap": [
                  {
                    "from": "CONSUMER",
                    "to": "consumer"
                  },
                  {
                    "from": "REQUIRED",
                    "to": "required"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "kind",
              "identityPath": "kind",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "kind"
              ],
              "server": {
                "input": "KIND",
                "key": "kind",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "namespace": {
              "drill": {
                "field": "namespace",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "namespace",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "namespace",
              "identityPath": "namespace",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "namespace"
              ],
              "server": {
                "input": "NAMESPACE",
                "key": "namespace",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "pending": {
              "drill": {
                "field": "pending",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "pending",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "pending",
              "identityPath": "pending",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "pending"
              ],
              "server": {
                "input": "PENDING",
                "key": "pending",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "source": {
              "drill": {
                "field": "source",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "source",
                "valueMap": [
                  {
                    "from": "INSTALLED",
                    "to": "installed"
                  },
                  {
                    "from": "LOCAL",
                    "to": "local"
                  },
                  {
                    "from": "REMOTE",
                    "to": "remote"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "source",
              "identityPath": "source",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "source"
              ],
              "server": {
                "input": "SOURCE",
                "key": "source",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "state": {
              "drill": {
                "field": "state",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "state",
                "valueMap": [
                  {
                    "from": "ENABLED",
                    "to": "enabled"
                  },
                  {
                    "from": "DISABLED",
                    "to": "disabled"
                  },
                  {
                    "from": "REMOVED",
                    "to": "removed"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "state",
              "identityPath": "state",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "state"
              ],
              "server": {
                "input": "STATE",
                "key": "state",
                "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": []
            },
            "depended_by": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "depended_by",
                "paths": [
                  "depended_by"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "depends_on": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "depends_on",
                "paths": [
                  "depends_on"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "description": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "description",
                "paths": [
                  "description"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "field_count": {
              "filter": {
                "field": "field_count",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Int",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "field_count",
                "paths": [
                  "field_count"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "field_count"
              },
              "values": []
            },
            "forced": {
              "filter": {
                "field": "forced",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "forced",
                "paths": [
                  "forced"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "keywords": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "keywords",
                "paths": [
                  "keywords"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "kind": {
              "filter": {
                "field": "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": "CONSUMER",
                    "to": "consumer"
                  },
                  {
                    "from": "REQUIRED",
                    "to": "required"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "kind",
                "paths": [
                  "kind"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "kind"
              },
              "values": [
                {
                  "description": "Consumer",
                  "value": "CONSUMER"
                },
                {
                  "description": "Required",
                  "value": "REQUIRED"
                }
              ]
            },
            "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": null,
              "values": []
            },
            "model_count": {
              "filter": {
                "field": "model_count",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Int",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "model_count",
                "paths": [
                  "model_count"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "model_count"
              },
              "values": []
            },
            "model_labels": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "model_labels",
                "paths": [
                  "model_labels"
                ]
              },
              "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": []
            },
            "namespace": {
              "filter": {
                "field": "namespace",
                "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": "namespace",
                "paths": [
                  "namespace"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "namespace"
              },
              "values": []
            },
            "pending": {
              "filter": {
                "field": "pending",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "pending",
                "paths": [
                  "pending"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "resource_count": {
              "filter": {
                "field": "resource_count",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Int",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "resource_count",
                "paths": [
                  "resource_count"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "resource_count"
              },
              "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": "INSTALLED",
                    "to": "installed"
                  },
                  {
                    "from": "LOCAL",
                    "to": "local"
                  },
                  {
                    "from": "REMOTE",
                    "to": "remote"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "source",
                "paths": [
                  "source"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Installed",
                  "value": "INSTALLED"
                },
                {
                  "description": "Local",
                  "value": "LOCAL"
                },
                {
                  "description": "Remote",
                  "value": "REMOTE"
                }
              ]
            },
            "state": {
              "filter": {
                "field": "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": "ENABLED",
                    "to": "enabled"
                  },
                  {
                    "from": "DISABLED",
                    "to": "disabled"
                  },
                  {
                    "from": "REMOVED",
                    "to": "removed"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "state",
                "paths": [
                  "state"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "state"
              },
              "values": [
                {
                  "description": "Enabled",
                  "value": "ENABLED"
                },
                {
                  "description": "Disabled",
                  "value": "DISABLED"
                },
                {
                  "description": "Removed",
                  "value": "REMOVED"
                }
              ]
            },
            "vcs_path": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "vcs_path",
                "paths": [
                  "vcs_path"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "platform/addon",
        "revisionFields": [],
        "roots": {
          "aggregate": "platform_addons_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "platform_addons_by_pk",
          "groups": "platform_addons_groups",
          "groupsCount": "platform_addons_groups_count",
          "list": "platform_addons",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "platform_addons_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "platform_addons_bool_exp",
          "groupBySpec": "platformAddonsgroupbyspec",
          "groupKey": "platformAddonsgroupkey",
          "groupOrder": "platformAddonsgrouporder",
          "grouped": "platform_addons_group",
          "having": "platformAddonshaving",
          "node": "AddonNode",
          "order": "platform_addons_order_by",
          "query": "platformAddons_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [],
        "aggregateMeasures": [],
        "appLabel": "platform",
        "canonicalLabel": null,
        "capabilities": [
          "list",
          "detail",
          "aggregate"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "app_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "model_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "verbose_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "db_table",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "addon_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "addon_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "resource_type",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "field_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "relation_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "depends_on",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "platform.Model",
        "modelName": "model",
        "query": {
          "axes": {
            "addon_id": {
              "drill": null,
              "extractions": [],
              "field": "addon_id",
              "identityPath": "addon_id",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "addon_id"
              ],
              "server": null
            },
            "addon_label": {
              "drill": null,
              "extractions": [],
              "field": "addon_label",
              "identityPath": "addon_label",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "addon_label"
              ],
              "server": null
            },
            "app_label": {
              "drill": null,
              "extractions": [],
              "field": "app_label",
              "identityPath": "app_label",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "app_label"
              ],
              "server": null
            },
            "db_table": {
              "drill": null,
              "extractions": [],
              "field": "db_table",
              "identityPath": "db_table",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "db_table"
              ],
              "server": null
            },
            "field_count": {
              "drill": null,
              "extractions": [],
              "field": "field_count",
              "identityPath": "field_count",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "field_count"
              ],
              "server": null
            },
            "id": {
              "drill": null,
              "extractions": [],
              "field": "id",
              "identityPath": "id",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "id"
              ],
              "server": null
            },
            "label": {
              "drill": null,
              "extractions": [],
              "field": "label",
              "identityPath": "label",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "label"
              ],
              "server": null
            },
            "model_name": {
              "drill": null,
              "extractions": [],
              "field": "model_name",
              "identityPath": "model_name",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "model_name"
              ],
              "server": null
            },
            "relation_count": {
              "drill": null,
              "extractions": [],
              "field": "relation_count",
              "identityPath": "relation_count",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "relation_count"
              ],
              "server": null
            },
            "resource_type": {
              "drill": null,
              "extractions": [],
              "field": "resource_type",
              "identityPath": "resource_type",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "resource_type"
              ],
              "server": null
            },
            "verbose_name": {
              "drill": null,
              "extractions": [],
              "field": "verbose_name",
              "identityPath": "verbose_name",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "verbose_name"
              ],
              "server": null
            }
          },
          "fields": {
            "addon_id": {
              "filter": {
                "field": "addon_id",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "addon_id",
                "paths": [
                  "addon_id"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "addon_id"
              },
              "values": []
            },
            "addon_label": {
              "filter": {
                "field": "addon_label",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "addon_label",
                "paths": [
                  "addon_label"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "addon_label"
              },
              "values": []
            },
            "app_label": {
              "filter": {
                "field": "app_label",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "app_label",
                "paths": [
                  "app_label"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "app_label"
              },
              "values": []
            },
            "db_table": {
              "filter": {
                "field": "db_table",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "db_table",
                "paths": [
                  "db_table"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "db_table"
              },
              "values": []
            },
            "depends_on": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "depends_on",
                "paths": [
                  "depends_on"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "field_count": {
              "filter": {
                "field": "field_count",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Int",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "field_count",
                "paths": [
                  "field_count"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "field_count"
              },
              "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": "String",
              "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"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "label",
                "paths": [
                  "label"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "label"
              },
              "values": []
            },
            "model_name": {
              "filter": {
                "field": "model_name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "model_name",
                "paths": [
                  "model_name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "model_name"
              },
              "values": []
            },
            "relation_count": {
              "filter": {
                "field": "relation_count",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Int",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "relation_count",
                "paths": [
                  "relation_count"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "relation_count"
              },
              "values": []
            },
            "resource_type": {
              "filter": {
                "field": "resource_type",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "resource_type",
                "paths": [
                  "resource_type"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "verbose_name": {
              "filter": {
                "field": "verbose_name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "verbose_name",
                "paths": [
                  "verbose_name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "verbose_name"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "label",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": null,
        "revisionFields": [],
        "roots": {
          "aggregate": "platform_models_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "platform_models_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "platform_models",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "client",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "platform_models_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "platform_models_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "PlatformModelRow",
          "order": "platform_models_order_by",
          "query": "platformModels_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [],
        "aggregateMeasures": [],
        "appLabel": "platform",
        "canonicalLabel": null,
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "attname",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_relation",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "relation_target",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "model",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "addon",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "platform.Field",
        "modelName": "field",
        "query": {
          "axes": {
            "addon": {
              "drill": {
                "field": "addon",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "addon",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "addon",
              "identityPath": "addon",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "addon"
              ],
              "server": {
                "input": "ADDON",
                "key": "addon",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "is_relation": {
              "drill": {
                "field": "is_relation",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "is_relation",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "is_relation",
              "identityPath": "is_relation",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "is_relation"
              ],
              "server": {
                "input": "IS_RELATION",
                "key": "is_relation",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "kind": {
              "drill": {
                "field": "kind",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "kind",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "kind",
              "identityPath": "kind",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "kind"
              ],
              "server": {
                "input": "KIND",
                "key": "kind",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "model": {
              "drill": {
                "field": "model",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "model",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "model",
              "identityPath": "model",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "model"
              ],
              "server": {
                "input": "MODEL",
                "key": "model",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "relation_target": {
              "drill": {
                "field": "relation_target",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "relation_target",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "relation_target",
              "identityPath": "relation_target",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "relation_target"
              ],
              "server": {
                "input": "RELATION_TARGET",
                "key": "relation_target",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "addon": {
              "filter": {
                "field": "addon",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "addon",
                "paths": [
                  "addon"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "addon"
              },
              "values": []
            },
            "attname": {
              "filter": {
                "field": "attname",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "attname",
                "paths": [
                  "attname"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "attname"
              },
              "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": "String",
              "sort": null,
              "values": []
            },
            "is_relation": {
              "filter": {
                "field": "is_relation",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_relation",
                "paths": [
                  "is_relation"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "kind": {
              "filter": {
                "field": "kind",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "kind",
                "paths": [
                  "kind"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "kind"
              },
              "values": []
            },
            "model": {
              "filter": {
                "field": "model",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "model",
                "paths": [
                  "model"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "model"
              },
              "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"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "relation_target": {
              "filter": {
                "field": "relation_target",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "relation_target",
                "paths": [
                  "relation_target"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "relation_target"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": null,
        "revisionFields": [],
        "roots": {
          "aggregate": "platform_fields_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "platform_fields_by_pk",
          "groups": "platform_fields_groups",
          "groupsCount": "platform_fields_groups_count",
          "list": "platform_fields",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "platform_fields_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "platform_fields_bool_exp",
          "groupBySpec": "platformFieldsgroupbyspec",
          "groupKey": "platformFieldsgroupkey",
          "groupOrder": "platformFieldsgrouporder",
          "grouped": "platform_fields_group",
          "having": "platformFieldshaving",
          "node": "PlatformFieldRow",
          "order": "platform_fields_order_by",
          "query": "platformFields_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [],
        "aggregateMeasures": [],
        "appLabel": "platform",
        "canonicalLabel": null,
        "capabilities": [
          "list",
          "detail",
          "aggregate"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "model",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "field",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "key",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "icon",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "registry_setting",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "class_path",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "base_class_path",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "addon_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "addon_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "platform.Implementation",
        "modelName": "implementation",
        "query": {
          "axes": {
            "addon_id": {
              "drill": null,
              "extractions": [],
              "field": "addon_id",
              "identityPath": "addon_id",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "addon_id"
              ],
              "server": null
            },
            "addon_label": {
              "drill": null,
              "extractions": [],
              "field": "addon_label",
              "identityPath": "addon_label",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "addon_label"
              ],
              "server": null
            },
            "base_class_path": {
              "drill": null,
              "extractions": [],
              "field": "base_class_path",
              "identityPath": "base_class_path",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "base_class_path"
              ],
              "server": null
            },
            "category": {
              "drill": null,
              "extractions": [],
              "field": "category",
              "identityPath": "category",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "category"
              ],
              "server": null
            },
            "class_path": {
              "drill": null,
              "extractions": [],
              "field": "class_path",
              "identityPath": "class_path",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "class_path"
              ],
              "server": null
            },
            "field": {
              "drill": null,
              "extractions": [],
              "field": "field",
              "identityPath": "field",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "field"
              ],
              "server": null
            },
            "icon": {
              "drill": null,
              "extractions": [],
              "field": "icon",
              "identityPath": "icon",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "icon"
              ],
              "server": null
            },
            "id": {
              "drill": null,
              "extractions": [],
              "field": "id",
              "identityPath": "id",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "id"
              ],
              "server": null
            },
            "key": {
              "drill": null,
              "extractions": [],
              "field": "key",
              "identityPath": "key",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "key"
              ],
              "server": null
            },
            "label": {
              "drill": null,
              "extractions": [],
              "field": "label",
              "identityPath": "label",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "label"
              ],
              "server": null
            },
            "model": {
              "drill": null,
              "extractions": [],
              "field": "model",
              "identityPath": "model",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "model"
              ],
              "server": null
            },
            "registry_setting": {
              "drill": null,
              "extractions": [],
              "field": "registry_setting",
              "identityPath": "registry_setting",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "registry_setting"
              ],
              "server": null
            }
          },
          "fields": {
            "addon_id": {
              "filter": {
                "field": "addon_id",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "addon_id",
                "paths": [
                  "addon_id"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "addon_id"
              },
              "values": []
            },
            "addon_label": {
              "filter": {
                "field": "addon_label",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "addon_label",
                "paths": [
                  "addon_label"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "addon_label"
              },
              "values": []
            },
            "base_class_path": {
              "filter": {
                "field": "base_class_path",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "base_class_path",
                "paths": [
                  "base_class_path"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "category": {
              "filter": {
                "field": "category",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "category",
                "paths": [
                  "category"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "category"
              },
              "values": []
            },
            "class_path": {
              "filter": {
                "field": "class_path",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "class_path",
                "paths": [
                  "class_path"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "class_path"
              },
              "values": []
            },
            "field": {
              "filter": {
                "field": "field",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "field",
                "paths": [
                  "field"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "field"
              },
              "values": []
            },
            "icon": {
              "filter": {
                "field": "icon",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "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": "String",
              "sort": null,
              "values": []
            },
            "key": {
              "filter": {
                "field": "key",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "key",
                "paths": [
                  "key"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "key"
              },
              "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"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "label",
                "paths": [
                  "label"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "label"
              },
              "values": []
            },
            "model": {
              "filter": {
                "field": "model",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "model",
                "paths": [
                  "model"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "model"
              },
              "values": []
            },
            "registry_setting": {
              "filter": {
                "field": "registry_setting",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "registry_setting",
                "paths": [
                  "registry_setting"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "registry_setting"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "label",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": null,
        "revisionFields": [],
        "roots": {
          "aggregate": "platform_implementations_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "platform_implementations_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "platform_implementations",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "client",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "platform_implementations_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "platform_implementations_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "PlatformImplementationRow",
          "order": "platform_implementations_order_by",
          "query": "platformImplementations_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": "integrate_vcs",
        "canonicalLabel": "integrate.Integration",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "delete",
          "changes"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "vendor",
            "readable": true,
            "relationModelLabel": "integrate.Vendor",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "credential",
            "readable": true,
            "relationModelLabel": "integrate.Credential",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "account",
            "readable": true,
            "relationModelLabel": "integrate.ExternalAccount",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "owner",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "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,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Local checkout",
                "value": "LOCAL"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "lifecycle",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_sync_summary",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [
          "backend_class"
        ],
        "linesResource": null,
        "modelLabel": "integrate_vcs.VcsBridge",
        "modelName": "vcsbridge",
        "query": {
          "axes": {
            "backend_class": {
              "drill": {
                "field": "backend_class",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "backend_class",
                "valueMap": [
                  {
                    "from": "LOCAL",
                    "to": "local"
                  }
                ],
                "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": []
              }
            },
            "vendor": {
              "drill": {
                "field": "vendor",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "vendor_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "vendor",
              "identityPath": "vendor.id",
              "kind": "relation",
              "labelPath": "vendor.display_name",
              "paths": [
                "vendor.id",
                "vendor.display_name"
              ],
              "server": {
                "input": "VENDOR",
                "key": "vendor_id",
                "labelInput": "VENDOR__DISPLAY_NAME",
                "labelKey": "vendor__display_name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "account.id",
                "labelPath": "account.display_name",
                "model": "integrate.ExternalAccount"
              },
              "row": {
                "path": "account.id",
                "paths": [
                  "account.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "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": "LOCAL",
                    "to": "local"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "backend_class",
                "paths": [
                  "backend_class"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "backend_class"
              },
              "values": [
                {
                  "description": "Local checkout",
                  "value": "LOCAL"
                }
              ]
            },
            "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": {
                "field": "created_at"
              },
              "values": []
            },
            "credential": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "credential.id",
                "labelPath": "credential.name",
                "model": "integrate.Credential"
              },
              "row": {
                "path": "credential.id",
                "paths": [
                  "credential.id"
                ]
              },
              "scalar": "ID",
              "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": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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_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": null,
              "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_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": false,
              "relation": {
                "identityPath": "owner.id",
                "labelPath": "owner.display_name",
                "model": "iam.User"
              },
              "row": {
                "path": "owner.id",
                "paths": [
                  "owner.id"
                ]
              },
              "scalar": "ID",
              "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": []
            },
            "vendor": {
              "filter": {
                "field": "vendor",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "vendor.id",
                "labelPath": "vendor.display_name",
                "model": "integrate.Vendor"
              },
              "row": {
                "path": "vendor.id",
                "paths": [
                  "vendor.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "vendor"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "updated_at"
              }
            ]
          }
        },
        "recordEdges": [
          "projects.ProjectBinding"
        ],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "integrate_vcs/vcs_bridge",
        "revisionFields": [],
        "roots": {
          "aggregate": "vcs_bridges_aggregate",
          "changes": "vcsBridgeChanged",
          "create": null,
          "delete": "delete_vcs_bridges_by_pk",
          "deletePreview": null,
          "detail": "vcs_bridges_by_pk",
          "groups": "vcs_bridges_groups",
          "groupsCount": "vcs_bridges_groups_count",
          "list": "vcs_bridges",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "vcs_bridges_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "vcs_bridges_bool_exp",
          "groupBySpec": "vcsBridgesgroupbyspec",
          "groupKey": "vcsBridgesgroupkey",
          "groupOrder": "vcsBridgesgrouporder",
          "grouped": "vcs_bridges_group",
          "having": "vcsBridgeshaving",
          "node": "VcsBridgeType",
          "order": "vcs_bridges_order_by",
          "query": "vcsBridges_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "integrate_vcs",
        "canonicalLabel": "integrate_vcs.Repository",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "delete"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "vcs_bridge",
            "readable": true,
            "relationModelLabel": "integrate_vcs.VcsBridge",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "org",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "remote",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "ssh_remote",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "remote_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "default_branch",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "visibility",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Public",
                "value": "PUBLIC"
              },
              {
                "description": "Private",
                "value": "PRIVATE"
              },
              {
                "description": "Internal",
                "value": "INTERNAL"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "web_url",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "integrate_vcs.Repository",
        "modelName": "repository",
        "query": {
          "axes": {
            "archived": {
              "drill": {
                "field": "archived",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "archived",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "archived",
              "identityPath": "archived",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "archived"
              ],
              "server": {
                "input": "ARCHIVED",
                "key": "archived",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "org": {
              "drill": {
                "field": "org",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "org",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "org",
              "identityPath": "org",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "org"
              ],
              "server": {
                "input": "ORG",
                "key": "org",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "vcs_bridge": {
              "drill": {
                "field": "vcs_bridge",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "vcs_bridge_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "vcs_bridge",
              "identityPath": "vcs_bridge.id",
              "kind": "relation",
              "labelPath": "vcs_bridge.display_name",
              "paths": [
                "vcs_bridge.id",
                "vcs_bridge.display_name"
              ],
              "server": {
                "input": "VCS_BRIDGE",
                "key": "vcs_bridge_id",
                "labelInput": "VCS_BRIDGE__BACKEND_CLASS",
                "labelKey": "vcs_bridge__backend_class",
                "valueMap": []
              }
            },
            "visibility": {
              "drill": {
                "field": "visibility",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "visibility",
                "valueMap": [
                  {
                    "from": "PUBLIC",
                    "to": "public"
                  },
                  {
                    "from": "PRIVATE",
                    "to": "private"
                  },
                  {
                    "from": "INTERNAL",
                    "to": "internal"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "visibility",
              "identityPath": "visibility",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "visibility"
              ],
              "server": {
                "input": "VISIBILITY",
                "key": "visibility",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "archived": {
              "filter": {
                "field": "archived",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "archived",
                "paths": [
                  "archived"
                ]
              },
              "scalar": "Boolean",
              "sort": {
                "field": "archived"
              },
              "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": []
            },
            "default_branch": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "default_branch",
                "paths": [
                  "default_branch"
                ]
              },
              "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "org": {
              "filter": {
                "field": "org",
                "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": "org",
                "paths": [
                  "org"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "org"
              },
              "values": []
            },
            "remote": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "remote",
                "paths": [
                  "remote"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "remote_id": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "remote_id",
                "paths": [
                  "remote_id"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "ssh_remote": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "ssh_remote",
                "paths": [
                  "ssh_remote"
                ]
              },
              "scalar": "String",
              "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": []
            },
            "vcs_bridge": {
              "filter": {
                "field": "vcs_bridge",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "vcs_bridge.id",
                "labelPath": "vcs_bridge.display_name",
                "model": "integrate_vcs.VcsBridge"
              },
              "row": {
                "path": "vcs_bridge.id",
                "paths": [
                  "vcs_bridge.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "vcs_bridge"
              },
              "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": "PUBLIC",
                    "to": "public"
                  },
                  {
                    "from": "PRIVATE",
                    "to": "private"
                  },
                  {
                    "from": "INTERNAL",
                    "to": "internal"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "visibility",
                "paths": [
                  "visibility"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "visibility"
              },
              "values": [
                {
                  "description": "Public",
                  "value": "PUBLIC"
                },
                {
                  "description": "Private",
                  "value": "PRIVATE"
                },
                {
                  "description": "Internal",
                  "value": "INTERNAL"
                }
              ]
            },
            "web_url": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "web_url",
                "paths": [
                  "web_url"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "org"
              },
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "integrate_vcs/repository",
        "revisionFields": [],
        "roots": {
          "aggregate": "repositories_aggregate",
          "changes": null,
          "create": null,
          "delete": "delete_repositories_by_pk",
          "deletePreview": null,
          "detail": "repositories_by_pk",
          "groups": "repositories_groups",
          "groupsCount": "repositories_groups_count",
          "list": "repositories",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "repositories_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "repositories_bool_exp",
          "groupBySpec": "repositoriesGroupBySpec",
          "groupKey": "repositoriesGroupKey",
          "groupOrder": "repositoriesGroupOrder",
          "grouped": "repositories_group",
          "having": "repositoriesHaving",
          "node": "RepositoryType",
          "order": "repositories_order_by",
          "query": "repositories_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "integrate_vcs",
        "canonicalLabel": "integrate_vcs.Source",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "repository",
          "kind",
          "ref",
          "path"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "repository",
            "readable": true,
            "relationModelLabel": "integrate_vcs.Repository",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "ref",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "path",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_synced_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "integrate_vcs.Source",
        "modelName": "source",
        "query": {
          "axes": {
            "kind": {
              "drill": {
                "field": "kind",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "kind",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "kind",
              "identityPath": "kind",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "kind"
              ],
              "server": {
                "input": "KIND",
                "key": "kind",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "last_synced_at": {
              "drill": null,
              "extractions": [
                {
                  "drill": null,
                  "input": "YEAR",
                  "key": "last_synced_at_year",
                  "name": "year",
                  "rangeKey": "last_synced_at_year_range"
                },
                {
                  "drill": null,
                  "input": "QUARTER",
                  "key": "last_synced_at_quarter",
                  "name": "quarter",
                  "rangeKey": "last_synced_at_quarter_range"
                },
                {
                  "drill": null,
                  "input": "MONTH",
                  "key": "last_synced_at_month",
                  "name": "month",
                  "rangeKey": "last_synced_at_month_range"
                },
                {
                  "drill": null,
                  "input": "WEEK",
                  "key": "last_synced_at_week",
                  "name": "week",
                  "rangeKey": "last_synced_at_week_range"
                },
                {
                  "drill": null,
                  "input": "DAY",
                  "key": "last_synced_at_day",
                  "name": "day",
                  "rangeKey": "last_synced_at_day_range"
                },
                {
                  "drill": null,
                  "input": "HOUR",
                  "key": "last_synced_at_hour",
                  "name": "hour",
                  "rangeKey": "last_synced_at_hour_range"
                },
                {
                  "drill": null,
                  "input": "MINUTE",
                  "key": "last_synced_at_minute",
                  "name": "minute",
                  "rangeKey": "last_synced_at_minute_range"
                },
                {
                  "drill": null,
                  "input": "SECOND",
                  "key": "last_synced_at_second",
                  "name": "second",
                  "rangeKey": "last_synced_at_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "last_synced_at_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "last_synced_at_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "last_synced_at_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "last_synced_at_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "last_synced_at_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "last_synced_at_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "last_synced_at_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "last_synced_at_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "last_synced_at_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "last_synced_at_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "last_synced_at",
              "identityPath": "last_synced_at",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "last_synced_at"
              ],
              "server": {
                "input": "LAST_SYNCED_AT",
                "key": "last_synced_at",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "repository": {
              "drill": {
                "field": "repository",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "repository_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "repository",
              "identityPath": "repository.id",
              "kind": "relation",
              "labelPath": "repository.name",
              "paths": [
                "repository.id",
                "repository.name"
              ],
              "server": {
                "input": "REPOSITORY",
                "key": "repository_id",
                "labelInput": "REPOSITORY__NAME",
                "labelKey": "repository__name",
                "valueMap": []
              }
            }
          },
          "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": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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",
                  "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": "kind",
                "paths": [
                  "kind"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "kind"
              },
              "values": []
            },
            "last_synced_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "last_synced_at",
                "paths": [
                  "last_synced_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "last_synced_at"
              },
              "values": []
            },
            "path": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "path",
                "paths": [
                  "path"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "path"
              },
              "values": []
            },
            "ref": {
              "filter": {
                "field": "ref",
                "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": "ref",
                "paths": [
                  "ref"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "ref"
              },
              "values": []
            },
            "repository": {
              "filter": {
                "field": "repository",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "repository.id",
                "labelPath": "repository.name",
                "model": "integrate_vcs.Repository"
              },
              "row": {
                "path": "repository.id",
                "paths": [
                  "repository.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "repository"
              },
              "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": "kind"
              },
              {
                "direction": "ASC",
                "field": "path"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "repository",
          "kind"
        ],
        "resourceType": "integrate_vcs/source",
        "revisionFields": [],
        "roots": {
          "aggregate": "sources_aggregate",
          "changes": null,
          "create": "insert_sources_one",
          "delete": "delete_sources_by_pk",
          "deletePreview": null,
          "detail": "sources_by_pk",
          "groups": "sources_groups",
          "groupsCount": "sources_groups_count",
          "list": "sources",
          "revisions": null,
          "save": null,
          "update": "update_sources_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "sources_aggregate",
          "createInput": "sources_insert_input",
          "deletePayload": null,
          "filter": "sources_bool_exp",
          "groupBySpec": "sourcesGroupBySpec",
          "groupKey": "sourcesGroupKey",
          "groupOrder": "sourcesGroupOrder",
          "grouped": "sources_group",
          "having": "sourcesHaving",
          "node": "SourceType",
          "order": "sources_order_by",
          "query": "sources_Query",
          "revision": null,
          "updateInput": "sources_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "kind",
          "ref",
          "path"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "integrate_vcs",
        "canonicalLabel": "integrate_vcs.Template",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "source",
            "readable": true,
            "relationModelLabel": "integrate_vcs.Source",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "path",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "inputs",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "integrate_vcs.Template",
        "modelName": "template",
        "query": {
          "axes": {
            "kind": {
              "drill": {
                "field": "kind",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "kind",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "kind",
              "identityPath": "kind",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "kind"
              ],
              "server": {
                "input": "KIND",
                "key": "kind",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "source": {
              "drill": {
                "field": "source",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "source_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "source",
              "identityPath": "source.id",
              "kind": "relation",
              "labelPath": "source.display_name",
              "paths": [
                "source.id",
                "source.display_name"
              ],
              "server": {
                "input": "SOURCE",
                "key": "source_id",
                "labelInput": "SOURCE__PATH",
                "labelKey": "source__path",
                "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": []
              }
            }
          },
          "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": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "inputs": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "inputs",
                "paths": [
                  "inputs"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "kind": {
              "filter": {
                "field": "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": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "kind",
                "paths": [
                  "kind"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "kind"
              },
              "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": []
            },
            "path": {
              "filter": {
                "field": "path",
                "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": "path",
                "paths": [
                  "path"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "path"
              },
              "values": []
            },
            "source": {
              "filter": {
                "field": "source",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "source.id",
                "labelPath": "source.display_name",
                "model": "integrate_vcs.Source"
              },
              "row": {
                "path": "source.id",
                "paths": [
                  "source.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "source"
              },
              "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": "kind"
              },
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "integrate_vcs/template",
        "revisionFields": [],
        "roots": {
          "aggregate": "templates_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "templates_by_pk",
          "groups": "templates_groups",
          "groupsCount": "templates_groups_count",
          "list": "templates",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "templates_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "templates_bool_exp",
          "groupBySpec": "templatesGroupBySpec",
          "groupKey": "templatesGroupKey",
          "groupOrder": "templatesGroupOrder",
          "grouped": "templates_group",
          "having": "templatesHaving",
          "node": "TemplateType",
          "order": "templates_order_by",
          "query": "templates_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "dashboards",
        "canonicalLabel": "dashboards.Dashboard",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "changes"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "scope",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Personal",
                "value": "PERSONAL"
              },
              {
                "description": "Addon",
                "value": "ADDON"
              },
              {
                "description": "Resource",
                "value": "RESOURCE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "scope_key",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "columns",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "spec_version",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "revision",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "declaration_revision",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "owner",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "owner_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "share",
            "relation": "editor",
            "subjects": [
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              },
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              }
            ]
          },
          {
            "permission": "share",
            "relation": "viewer",
            "subjects": [
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              },
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "dashboards.Dashboard",
        "modelName": "dashboard",
        "query": {
          "axes": {
            "owner": {
              "drill": {
                "field": "owner",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "owner_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "owner",
              "identityPath": "owner",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "owner"
              ],
              "server": {
                "input": "OWNER",
                "key": "owner_id",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "scope": {
              "drill": {
                "field": "scope",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "scope",
                "valueMap": [
                  {
                    "from": "PERSONAL",
                    "to": "personal"
                  },
                  {
                    "from": "ADDON",
                    "to": "addon"
                  },
                  {
                    "from": "RESOURCE",
                    "to": "resource"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "scope",
              "identityPath": "scope",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "scope"
              ],
              "server": {
                "input": "SCOPE",
                "key": "scope",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "columns": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "columns",
                "paths": [
                  "columns"
                ]
              },
              "scalar": "Int",
              "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": []
            },
            "declaration_revision": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "declaration_revision",
                "paths": [
                  "declaration_revision"
                ]
              },
              "scalar": "String",
              "sort": null,
              "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "owner": {
              "filter": {
                "field": "owner",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "owner",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "owner",
                "paths": [
                  "owner"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "owner_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "owner_label",
                "paths": [
                  "owner_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "revision": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "revision",
                "paths": [
                  "revision"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "scope": {
              "filter": {
                "field": "scope",
                "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": "PERSONAL",
                    "to": "personal"
                  },
                  {
                    "from": "ADDON",
                    "to": "addon"
                  },
                  {
                    "from": "RESOURCE",
                    "to": "resource"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "scope",
                "paths": [
                  "scope"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "scope"
              },
              "values": [
                {
                  "description": "Personal",
                  "value": "PERSONAL"
                },
                {
                  "description": "Addon",
                  "value": "ADDON"
                },
                {
                  "description": "Resource",
                  "value": "RESOURCE"
                }
              ]
            },
            "scope_key": {
              "filter": {
                "field": "scope_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": true,
              "relation": null,
              "row": {
                "path": "scope_key",
                "paths": [
                  "scope_key"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "spec_version": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "spec_version",
                "paths": [
                  "spec_version"
                ]
              },
              "scalar": "Int",
              "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": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "dashboards/dashboard",
        "revisionFields": [],
        "roots": {
          "aggregate": "dashboards_aggregate",
          "changes": "dashboardChanged",
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "dashboards_by_pk",
          "groups": "dashboards_groups",
          "groupsCount": "dashboards_groups_count",
          "list": "dashboards",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "dashboards_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "dashboards_bool_exp",
          "groupBySpec": "dashboardsGroupBySpec",
          "groupKey": "dashboardsGroupKey",
          "groupOrder": "dashboardsGroupOrder",
          "grouped": "dashboards_group",
          "having": "dashboardsHaving",
          "node": "DashboardType",
          "order": "dashboards_order_by",
          "query": "dashboards_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "dashboards",
        "canonicalLabel": "dashboards.DashboardWidget",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "changes"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "widget_key",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "definition_ref",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "spec_version",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "kind_version",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "title",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "data",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "options",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "visibility",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "x",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "y",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "w",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "h",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "sequence",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "dashboards.DashboardWidget",
        "modelName": "dashboardwidget",
        "query": {
          "axes": {
            "dashboard": {
              "drill": {
                "field": "dashboard",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "dashboard_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "dashboard",
              "identityPath": null,
              "kind": "relation",
              "labelPath": null,
              "paths": [],
              "server": {
                "input": "DASHBOARD",
                "key": "dashboard_id",
                "labelInput": "DASHBOARD__NAME",
                "labelKey": "dashboard__name",
                "valueMap": []
              }
            },
            "kind": {
              "drill": {
                "field": "kind",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "kind",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "kind",
              "identityPath": "kind",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "kind"
              ],
              "server": {
                "input": "KIND",
                "key": "kind",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "dashboard": {
              "filter": {
                "field": "dashboard",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": null,
                "labelPath": null,
                "model": "dashboards.Dashboard"
              },
              "row": null,
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "data": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "data",
                "paths": [
                  "data"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "definition_ref": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "definition_ref",
                "paths": [
                  "definition_ref"
                ]
              },
              "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": []
            },
            "h": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "h",
                "paths": [
                  "h"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "kind": {
              "filter": {
                "field": "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": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "kind",
                "paths": [
                  "kind"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "kind_version": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "kind_version",
                "paths": [
                  "kind_version"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "options": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "options",
                "paths": [
                  "options"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "sequence": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sequence",
                "paths": [
                  "sequence"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "sequence"
              },
              "values": []
            },
            "spec_version": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "spec_version",
                "paths": [
                  "spec_version"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "title": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "title",
                "paths": [
                  "title"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "title"
              },
              "values": []
            },
            "visibility": {
              "filter": null,
              "kind": "json",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "visibility",
                "paths": [
                  "visibility"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "w": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "w",
                "paths": [
                  "w"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "widget_key": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "widget_key",
                "paths": [
                  "widget_key"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "x": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "x",
                "paths": [
                  "x"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "y": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "y",
                "paths": [
                  "y"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "sequence"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "title",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "dashboards/widget",
        "revisionFields": [],
        "roots": {
          "aggregate": "dashboardWidgets_aggregate",
          "changes": "dashboardWidgetChanged",
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "dashboardWidgets_by_pk",
          "groups": "dashboardWidgets_groups",
          "groupsCount": "dashboardWidgets_groups_count",
          "list": "dashboardWidgets",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "dashboardWidgets_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "dashboardWidgets_bool_exp",
          "groupBySpec": "dashboardWidgetsGroupBySpec",
          "groupKey": "dashboardWidgetsGroupKey",
          "groupOrder": "dashboardWidgetsGroupOrder",
          "grouped": "dashboardWidgets_group",
          "having": "dashboardWidgetsHaving",
          "node": "DashboardWidgetType",
          "order": "dashboardWidgets_order_by",
          "query": "dashboardWidgets_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "decisions",
        "canonicalLabel": "decisions.Decision",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "changes"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "kind_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "requester",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "assignees",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "context",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "proposal",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "records",
            "readable": true,
            "relationModelLabel": "decisions.DecisionRecord",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "verdict",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "verdict_values",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "verdict_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "answered_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "answered_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "revision",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_open",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "decisions.Decision",
        "modelName": "decision",
        "query": {
          "axes": {
            "kind": {
              "drill": {
                "field": "kind",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "kind",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "kind",
              "identityPath": "kind",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "kind"
              ],
              "server": {
                "input": "KIND",
                "key": "kind",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "answered_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "answered_at",
                "paths": [
                  "answered_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "answered_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "answered_by.id",
                "labelPath": "answered_by.display_name",
                "model": "iam.User"
              },
              "row": {
                "path": "answered_by.id",
                "paths": [
                  "answered_by.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "assignees": {
              "filter": {
                "field": "assignees",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "can_act": {
              "filter": {
                "field": "can_act",
                "operators": [
                  "exact",
                  "ne"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "context": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "context",
                "paths": [
                  "context"
                ]
              },
              "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": {
                "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": {
                "field": "id"
              },
              "values": []
            },
            "is_open": {
              "filter": {
                "field": "is_open",
                "operators": [
                  "exact",
                  "ne"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_open",
                "paths": [
                  "is_open"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "kind": {
              "filter": {
                "field": "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": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "kind",
                "paths": [
                  "kind"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "kind_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "kind_label",
                "paths": [
                  "kind_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "proposal": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "proposal",
                "paths": [
                  "proposal"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "records": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "requester": {
              "filter": {
                "field": "requester",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "requester.id",
                "labelPath": "requester.display_name",
                "model": "iam.User"
              },
              "row": {
                "path": "requester.id",
                "paths": [
                  "requester.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "revision": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "revision",
                "paths": [
                  "revision"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "verdict": {
              "filter": null,
              "kind": "json",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "verdict",
                "paths": [
                  "verdict"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "verdict_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "verdict_label",
                "paths": [
                  "verdict_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "verdict_values": {
              "filter": null,
              "kind": "json",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "verdict_values",
                "paths": [
                  "verdict_values"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "decisions/decision",
        "revisionFields": [],
        "roots": {
          "aggregate": "decisions_aggregate",
          "changes": "decisionChanged",
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "decisions_by_pk",
          "groups": "decisions_groups",
          "groupsCount": "decisions_groups_count",
          "list": "decisions",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "decisions_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "decisions_bool_exp",
          "groupBySpec": "decisionsGroupBySpec",
          "groupKey": "decisionsGroupKey",
          "groupOrder": "decisionsGroupOrder",
          "grouped": "decisions_group",
          "having": "decisionsHaving",
          "node": "DecisionType",
          "order": "decisions_order_by",
          "query": "decisions_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "decisions",
        "canonicalLabel": "decisions.DecisionRecord",
        "capabilities": [
          "list",
          "detail",
          "aggregate"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "decision",
            "readable": true,
            "relationModelLabel": "decisions.Decision",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "record_model",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "record_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "decisions.DecisionRecord",
        "modelName": "decisionrecord",
        "query": {
          "axes": {},
          "fields": {
            "decision": {
              "filter": {
                "field": "decision",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "decision.id",
                "labelPath": "decision.display_name",
                "model": "decisions.Decision"
              },
              "row": {
                "path": "decision.id",
                "paths": [
                  "decision.id"
                ]
              },
              "scalar": "ID",
              "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": {
                "field": "id"
              },
              "values": []
            },
            "record_id": {
              "filter": {
                "field": "record_id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "record_id",
                "paths": [
                  "record_id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "record_model": {
              "filter": {
                "field": "record_model",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "record_model",
                "paths": [
                  "record_model"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "decisions/record",
        "revisionFields": [],
        "roots": {
          "aggregate": "decision_records_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "decision_records_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "decision_records",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "decision_records_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "decision_records_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "DecisionRecordType",
          "order": "decision_records_order_by",
          "query": "decisionRecords_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "knowledge",
        "canonicalLabel": "knowledge.Vault",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete",
          "deletePreview"
        ],
        "concreteKinds": [],
        "createArguments": [
          {
            "name": "client_creation_key",
            "type": "String"
          }
        ],
        "createFields": [
          "name",
          "description",
          "icon",
          "accent",
          "team"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "accent",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "owner",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "owner_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "team",
            "readable": true,
            "relationModelLabel": "spaces.Group",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          }
        ],
        "grantable": [
          {
            "permission": "share",
            "relation": "viewer",
            "subjects": [
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "knowledge.Vault",
        "modelName": "vault",
        "query": {
          "axes": {
            "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": []
              }
            }
          },
          "fields": {
            "accent": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "accent",
                "paths": [
                  "accent"
                ]
              },
              "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": []
            },
            "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "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": []
            },
            "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": []
            },
            "owner_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "owner_label",
                "paths": [
                  "owner_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "team": {
              "filter": {
                "field": "team",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "team.id",
                "labelPath": "team.name",
                "model": "spaces.Group"
              },
              "row": {
                "path": "team.id",
                "paths": [
                  "team.id"
                ]
              },
              "scalar": "ID",
              "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": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [
          "projects.ProjectBinding"
        ],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "knowledge/vault",
        "revisionFields": [],
        "roots": {
          "aggregate": "vaults_aggregate",
          "changes": null,
          "create": "insert_vaults_one",
          "delete": "delete_vaults_by_pk",
          "deletePreview": "delete_vault",
          "detail": "vaults_by_pk",
          "groups": "vaults_groups",
          "groupsCount": "vaults_groups_count",
          "list": "vaults",
          "revisions": null,
          "save": null,
          "update": "update_vaults_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "vaults_aggregate",
          "createInput": "vaults_insert_input",
          "deletePayload": "DeletePreview",
          "filter": "vaults_bool_exp",
          "groupBySpec": "vaultsGroupBySpec",
          "groupKey": "vaultsGroupKey",
          "groupOrder": "vaultsGroupOrder",
          "grouped": "vaults_group",
          "having": "vaultsHaving",
          "node": "VaultType",
          "order": "vaults_order_by",
          "query": "vaults_Query",
          "revision": null,
          "updateInput": "vaults_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "description",
          "icon",
          "accent",
          "team"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "knowledge",
        "canonicalLabel": "knowledge.Page",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete",
          "deletePreview",
          "changes"
        ],
        "concreteKinds": [
          "knowledge.MarkdownPage"
        ],
        "createArguments": [],
        "createFields": [
          "created_by",
          "updated_by",
          "vault",
          "parent",
          "title",
          "icon",
          "tags"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "trashed_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "trash_reason",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "trashed_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "title",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_trashed",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "vault",
            "readable": true,
            "relationModelLabel": "knowledge.Vault",
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "vault_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "parent",
            "readable": true,
            "relationModelLabel": "knowledge.Page",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "markdown",
            "readable": true,
            "relationModelLabel": "knowledge.MarkdownPage",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "backlinks",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "list",
            "name": "tags",
            "readable": true,
            "relationModelLabel": "tags.Tag",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "write",
            "relation": "viewer",
            "subjects": [
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "knowledge.Page",
        "modelName": "page",
        "query": {
          "axes": {
            "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": []
              }
            },
            "vault": {
              "drill": {
                "field": "vault",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "vault_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "vault",
              "identityPath": "vault",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "vault"
              ],
              "server": {
                "input": "VAULT",
                "key": "vault_id",
                "labelInput": "VAULT__NAME",
                "labelKey": "vault__name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "backlinks": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "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": []
            },
            "kind": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "kind",
                "paths": [
                  "kind"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "markdown": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "markdown.id",
                "labelPath": "markdown.display_name",
                "model": "knowledge.MarkdownPage"
              },
              "row": {
                "path": "markdown.id",
                "paths": [
                  "markdown.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "parent": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "parent",
                "labelPath": null,
                "model": "knowledge.Page"
              },
              "row": {
                "path": "parent",
                "paths": [
                  "parent"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "tags": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "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": []
            },
            "trash_reason": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "trash_reason",
                "paths": [
                  "trash_reason"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "trashed_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "trashed_at",
                "paths": [
                  "trashed_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "trashed_at"
              },
              "values": []
            },
            "trashed_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "trashed_by_label",
                "paths": [
                  "trashed_by_label"
                ]
              },
              "scalar": "String",
              "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": []
            },
            "vault": {
              "filter": {
                "field": "vault",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "vault",
                "labelPath": null,
                "model": "knowledge.Vault"
              },
              "row": {
                "path": "vault",
                "paths": [
                  "vault"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "vault_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "vault_label",
                "paths": [
                  "vault_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "title"
              }
            ]
          }
        },
        "recordEdges": [
          "tags.TagAssignment"
        ],
        "recordRepresentation": "title",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "vault",
          "title"
        ],
        "resourceType": "knowledge/page",
        "revisionFields": [],
        "roots": {
          "aggregate": "pages_aggregate",
          "changes": "pageChanged",
          "create": "insert_pages_one",
          "delete": "delete_pages_by_pk",
          "deletePreview": "delete_page",
          "detail": "pages_by_pk",
          "groups": "pages_groups",
          "groupsCount": "pages_groups_count",
          "list": "pages",
          "revisions": null,
          "save": null,
          "update": "update_pages_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": "markdown.word_count"
        },
        "typeNames": {
          "aggregate": "pages_aggregate",
          "createInput": "pages_insert_input",
          "deletePayload": "DeletePreview",
          "filter": "pages_bool_exp",
          "groupBySpec": "pagesGroupBySpec",
          "groupKey": "pagesGroupKey",
          "groupOrder": "pagesGroupOrder",
          "grouped": "pages_group",
          "having": "pagesHaving",
          "node": "PageType",
          "order": "pages_order_by",
          "query": "pages_Query",
          "revision": null,
          "updateInput": "pages_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "title",
          "icon",
          "parent",
          "tags"
        ]
      },
      {
        "aggregateFields": [],
        "aggregateMeasures": [],
        "appLabel": "knowledge",
        "canonicalLabel": "knowledge.Page",
        "capabilities": [
          "revisions",
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "body",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "body_hash",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "word_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "page",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "excerpt",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "outline",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "knowledge.MarkdownPage",
        "modelName": "markdownpage",
        "query": {
          "axes": {},
          "fields": {
            "body": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "body",
                "paths": [
                  "body"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "body_hash": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "body_hash",
                "paths": [
                  "body_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": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "excerpt": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "excerpt",
                "paths": [
                  "excerpt"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "outline": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "page": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "page",
                "paths": [
                  "page"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "word_count": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "word_count",
                "paths": [
                  "word_count"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [
          "tags.TagAssignment"
        ],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "knowledge/markdown_page",
        "revisionFields": [
          "created_at",
          "comment",
          "body"
        ],
        "roots": {
          "aggregate": null,
          "changes": "markdownPageChanged",
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": null,
          "groups": null,
          "groupsCount": null,
          "list": null,
          "revisions": "markdownPage_revisions",
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": null,
          "createInput": null,
          "deletePayload": null,
          "filter": null,
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "MarkdownPageType",
          "order": null,
          "query": null,
          "revision": "MarkdownPageRevision",
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id",
          "priority",
          "sort_order"
        ],
        "aggregateMeasures": [
          {
            "field": "priority",
            "input": "priority",
            "op": "sum"
          },
          {
            "field": "priority",
            "input": "priority",
            "op": "avg"
          },
          {
            "field": "priority",
            "input": "priority",
            "op": "min"
          },
          {
            "field": "priority",
            "input": "priority",
            "op": "max"
          }
        ],
        "appLabel": "projects",
        "canonicalLabel": "projects.Project",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "revisions",
          "create",
          "update",
          "delete",
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "owns_items",
          "title",
          "body",
          "status",
          "lead",
          "start_date",
          "start_date_resolution",
          "target_date",
          "target_date_resolution",
          "folder",
          "product",
          "priority",
          "sort_order",
          "team",
          "tags"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "setup_state",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": null,
                "value": "NOT_SET_UP"
              },
              {
                "description": null,
                "value": "PARTIAL"
              },
              {
                "description": null,
                "value": "COMPLETE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "overdue_milestone_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "list",
            "name": "tags",
            "readable": true,
            "relationModelLabel": "tags.Tag",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "title",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "body",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Open",
                "value": "OPEN"
              },
              {
                "description": "Paused",
                "value": "PAUSED"
              },
              {
                "description": "Completed",
                "value": "DONE"
              },
              {
                "description": "Dropped",
                "value": "DROPPED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "on_path",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "status_changed_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "start_date",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "start_date_resolution",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Day",
                "value": "DAY"
              },
              {
                "description": "Month",
                "value": "MONTH"
              },
              {
                "description": "Quarter",
                "value": "QUARTER"
              },
              {
                "description": "Half year",
                "value": "HALF_YEAR"
              },
              {
                "description": "Year",
                "value": "YEAR"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "target_date",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "target_date_resolution",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Day",
                "value": "DAY"
              },
              {
                "description": "Month",
                "value": "MONTH"
              },
              {
                "description": "Quarter",
                "value": "QUARTER"
              },
              {
                "description": "Half year",
                "value": "HALF_YEAR"
              },
              {
                "description": "Year",
                "value": "YEAR"
              }
            ],
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "revision",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "owner",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "owns_items",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "current_milestone",
            "readable": true,
            "relationModelLabel": "projects.Milestone",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "selectable_milestones",
            "readable": true,
            "relationModelLabel": "projects.Milestone",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "folder",
            "readable": true,
            "relationModelLabel": "storage.Folder",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "converted_from",
            "readable": true,
            "relationModelLabel": "projects.Task",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "lead",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "links",
            "readable": true,
            "relationModelLabel": "projects.Link",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "team",
            "readable": true,
            "relationModelLabel": "spaces.Group",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "health",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "On track",
                "value": "ON_TRACK"
              },
              {
                "description": "At risk",
                "value": "AT_RISK"
              },
              {
                "description": "Off track",
                "value": "OFF_TRACK"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "health_updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "priority",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "sort_order",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "product",
            "readable": true,
            "relationModelLabel": "portfolio.Product",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "questions_waiting_for_me",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "questions_passed_on",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "source_proposal",
            "readable": true,
            "relationModelLabel": "proposals.Proposal",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "object",
            "name": "active_proposal_round",
            "readable": true,
            "relationModelLabel": "proposals.Round",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "share",
            "relation": "editor",
            "subjects": [
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              }
            ]
          },
          {
            "permission": "share",
            "relation": "proposal_viewer",
            "subjects": [
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              }
            ]
          },
          {
            "permission": "share",
            "relation": "reader",
            "subjects": [
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "projects.Project",
        "modelName": "project",
        "query": {
          "axes": {
            "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": []
              }
            },
            "health": {
              "drill": {
                "field": "health",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "health",
                "valueMap": [
                  {
                    "from": "ON_TRACK",
                    "to": "on_track"
                  },
                  {
                    "from": "AT_RISK",
                    "to": "at_risk"
                  },
                  {
                    "from": "OFF_TRACK",
                    "to": "off_track"
                  },
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "health",
              "identityPath": "health",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "health"
              ],
              "server": {
                "input": "HEALTH",
                "key": "health",
                "labelInput": null,
                "labelKey": null,
                "valueMap": [
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ]
              }
            },
            "lead": {
              "drill": {
                "field": "lead",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "lead_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "lead",
              "identityPath": "lead.id",
              "kind": "relation",
              "labelPath": "lead.display_name",
              "paths": [
                "lead.id",
                "lead.display_name"
              ],
              "server": {
                "input": "LEAD",
                "key": "lead_id",
                "labelInput": "LEAD__FIRST_NAME",
                "labelKey": "lead__first_name",
                "valueMap": []
              }
            },
            "priority": {
              "drill": {
                "field": "priority",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "priority",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "priority",
              "identityPath": "priority",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "priority"
              ],
              "server": {
                "input": "PRIORITY",
                "key": "priority",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "product": {
              "drill": {
                "field": "product",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "product_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "product",
              "identityPath": "product.id",
              "kind": "relation",
              "labelPath": "product.name",
              "paths": [
                "product.id",
                "product.name"
              ],
              "server": {
                "input": "PRODUCT",
                "key": "product_id",
                "labelInput": "PRODUCT__NAME",
                "labelKey": "product__name",
                "valueMap": []
              }
            },
            "start_date_resolution": {
              "drill": {
                "field": "start_date_resolution",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "start_date_resolution",
                "valueMap": [
                  {
                    "from": "DAY",
                    "to": "day"
                  },
                  {
                    "from": "MONTH",
                    "to": "month"
                  },
                  {
                    "from": "QUARTER",
                    "to": "quarter"
                  },
                  {
                    "from": "HALF_YEAR",
                    "to": "half_year"
                  },
                  {
                    "from": "YEAR",
                    "to": "year"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "start_date_resolution",
              "identityPath": "start_date_resolution",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "start_date_resolution"
              ],
              "server": {
                "input": "START_DATE_RESOLUTION",
                "key": "start_date_resolution",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "status": {
              "drill": {
                "field": "status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "status",
                "valueMap": [
                  {
                    "from": "OPEN",
                    "to": "open"
                  },
                  {
                    "from": "PAUSED",
                    "to": "paused"
                  },
                  {
                    "from": "DONE",
                    "to": "done"
                  },
                  {
                    "from": "DROPPED",
                    "to": "dropped"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "status",
              "identityPath": "status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "status"
              ],
              "server": {
                "input": "STATUS",
                "key": "status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "target_date": {
              "drill": {
                "field": "target_date",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "target_date",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_year_range",
                    "valueKey": "target_date_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "target_date_year",
                  "name": "year",
                  "rangeKey": "target_date_year_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_quarter_range",
                    "valueKey": "target_date_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "target_date_quarter",
                  "name": "quarter",
                  "rangeKey": "target_date_quarter_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_month_range",
                    "valueKey": "target_date_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "target_date_month",
                  "name": "month",
                  "rangeKey": "target_date_month_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_week_range",
                    "valueKey": "target_date_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "target_date_week",
                  "name": "week",
                  "rangeKey": "target_date_week_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_day_range",
                    "valueKey": "target_date_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "target_date_day",
                  "name": "day",
                  "rangeKey": "target_date_day_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_hour_range",
                    "valueKey": "target_date_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "target_date_hour",
                  "name": "hour",
                  "rangeKey": "target_date_hour_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_minute_range",
                    "valueKey": "target_date_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "target_date_minute",
                  "name": "minute",
                  "rangeKey": "target_date_minute_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_second_range",
                    "valueKey": "target_date_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "target_date_second",
                  "name": "second",
                  "rangeKey": "target_date_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "target_date_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "target_date_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "target_date_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "target_date_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "target_date_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "target_date_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "target_date_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "target_date_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "target_date_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "target_date_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "target_date",
              "identityPath": "target_date",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "target_date"
              ],
              "server": {
                "input": "TARGET_DATE",
                "key": "target_date",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "target_date_resolution": {
              "drill": {
                "field": "target_date_resolution",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "target_date_resolution",
                "valueMap": [
                  {
                    "from": "DAY",
                    "to": "day"
                  },
                  {
                    "from": "MONTH",
                    "to": "month"
                  },
                  {
                    "from": "QUARTER",
                    "to": "quarter"
                  },
                  {
                    "from": "HALF_YEAR",
                    "to": "half_year"
                  },
                  {
                    "from": "YEAR",
                    "to": "year"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "target_date_resolution",
              "identityPath": "target_date_resolution",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "target_date_resolution"
              ],
              "server": {
                "input": "TARGET_DATE_RESOLUTION",
                "key": "target_date_resolution",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "active_proposal_round": {
              "filter": null,
              "kind": "object",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "body": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "body",
                "paths": [
                  "body"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "converted_from": {
              "filter": {
                "field": "converted_from",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "converted_from.id",
                "labelPath": "converted_from.title",
                "model": "projects.Task"
              },
              "row": {
                "path": "converted_from.id",
                "paths": [
                  "converted_from.id"
                ]
              },
              "scalar": "ID",
              "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": []
            },
            "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": []
            },
            "current_milestone": {
              "filter": {
                "field": "current_milestone",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "current_milestone.id",
                "labelPath": "current_milestone.name",
                "model": "projects.Milestone"
              },
              "row": {
                "path": "current_milestone.id",
                "paths": [
                  "current_milestone.id"
                ]
              },
              "scalar": "ID",
              "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": []
            },
            "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": "storage.Folder"
              },
              "row": {
                "path": "folder.id",
                "paths": [
                  "folder.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "health": {
              "filter": {
                "field": "health",
                "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": "ON_TRACK",
                    "to": "on_track"
                  },
                  {
                    "from": "AT_RISK",
                    "to": "at_risk"
                  },
                  {
                    "from": "OFF_TRACK",
                    "to": "off_track"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "health",
                "paths": [
                  "health"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "health"
              },
              "values": [
                {
                  "description": "On track",
                  "value": "ON_TRACK"
                },
                {
                  "description": "At risk",
                  "value": "AT_RISK"
                },
                {
                  "description": "Off track",
                  "value": "OFF_TRACK"
                }
              ]
            },
            "health_updated_at": {
              "filter": {
                "field": "health_updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "health_updated_at",
                "paths": [
                  "health_updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "health_updated_at"
              },
              "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": []
            },
            "lead": {
              "filter": {
                "field": "lead",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "lead.id",
                "labelPath": "lead.display_name",
                "model": "iam.User"
              },
              "row": {
                "path": "lead.id",
                "paths": [
                  "lead.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "links": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "on_path": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "on_path",
                "paths": [
                  "on_path"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "overdue_milestone_count": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "overdue_milestone_count",
                "paths": [
                  "overdue_milestone_count"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "owner": {
              "filter": {
                "field": "owner",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "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": []
            },
            "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": []
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "priority": {
              "filter": {
                "field": "priority",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Int",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "priority",
                "paths": [
                  "priority"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "priority"
              },
              "values": []
            },
            "product": {
              "filter": {
                "field": "product",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "product.id",
                "labelPath": "product.name",
                "model": "portfolio.Product"
              },
              "row": {
                "path": "product.id",
                "paths": [
                  "product.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "product"
              },
              "values": []
            },
            "questions_passed_on": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "questions_passed_on",
                "paths": [
                  "questions_passed_on"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "questions_waiting_for_me": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "questions_waiting_for_me",
                "paths": [
                  "questions_waiting_for_me"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "revision": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "revision",
                "paths": [
                  "revision"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "selectable_milestones": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "setup_state": {
              "filter": null,
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "setup_state",
                "paths": [
                  "setup_state"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": null,
                  "value": "NOT_SET_UP"
                },
                {
                  "description": null,
                  "value": "PARTIAL"
                },
                {
                  "description": null,
                  "value": "COMPLETE"
                }
              ]
            },
            "sort_order": {
              "filter": {
                "field": "sort_order",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Float",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sort_order",
                "paths": [
                  "sort_order"
                ]
              },
              "scalar": "Float",
              "sort": {
                "field": "sort_order"
              },
              "values": []
            },
            "source_proposal": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "source_proposal.id",
                "labelPath": "source_proposal.display_name",
                "model": "proposals.Proposal"
              },
              "row": {
                "path": "source_proposal.id",
                "paths": [
                  "source_proposal.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "start_date": {
              "filter": {
                "field": "start_date",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "start_date",
                "paths": [
                  "start_date"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "start_date"
              },
              "values": []
            },
            "start_date_resolution": {
              "filter": {
                "field": "start_date_resolution",
                "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": "DAY",
                    "to": "day"
                  },
                  {
                    "from": "MONTH",
                    "to": "month"
                  },
                  {
                    "from": "QUARTER",
                    "to": "quarter"
                  },
                  {
                    "from": "HALF_YEAR",
                    "to": "half_year"
                  },
                  {
                    "from": "YEAR",
                    "to": "year"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "start_date_resolution",
                "paths": [
                  "start_date_resolution"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Day",
                  "value": "DAY"
                },
                {
                  "description": "Month",
                  "value": "MONTH"
                },
                {
                  "description": "Quarter",
                  "value": "QUARTER"
                },
                {
                  "description": "Half year",
                  "value": "HALF_YEAR"
                },
                {
                  "description": "Year",
                  "value": "YEAR"
                }
              ]
            },
            "status": {
              "filter": {
                "field": "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": "OPEN",
                    "to": "open"
                  },
                  {
                    "from": "PAUSED",
                    "to": "paused"
                  },
                  {
                    "from": "DONE",
                    "to": "done"
                  },
                  {
                    "from": "DROPPED",
                    "to": "dropped"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "status",
                "paths": [
                  "status"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "status"
              },
              "values": [
                {
                  "description": "Open",
                  "value": "OPEN"
                },
                {
                  "description": "Paused",
                  "value": "PAUSED"
                },
                {
                  "description": "Completed",
                  "value": "DONE"
                },
                {
                  "description": "Dropped",
                  "value": "DROPPED"
                }
              ]
            },
            "status_changed_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "status_changed_at",
                "paths": [
                  "status_changed_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "tags": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "target_date": {
              "filter": {
                "field": "target_date",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "target_date",
                "paths": [
                  "target_date"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "target_date"
              },
              "values": []
            },
            "target_date_resolution": {
              "filter": {
                "field": "target_date_resolution",
                "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": "DAY",
                    "to": "day"
                  },
                  {
                    "from": "MONTH",
                    "to": "month"
                  },
                  {
                    "from": "QUARTER",
                    "to": "quarter"
                  },
                  {
                    "from": "HALF_YEAR",
                    "to": "half_year"
                  },
                  {
                    "from": "YEAR",
                    "to": "year"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "target_date_resolution",
                "paths": [
                  "target_date_resolution"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Day",
                  "value": "DAY"
                },
                {
                  "description": "Month",
                  "value": "MONTH"
                },
                {
                  "description": "Quarter",
                  "value": "QUARTER"
                },
                {
                  "description": "Half year",
                  "value": "HALF_YEAR"
                },
                {
                  "description": "Year",
                  "value": "YEAR"
                }
              ]
            },
            "team": {
              "filter": {
                "field": "team",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "team.id",
                "labelPath": "team.name",
                "model": "spaces.Group"
              },
              "row": {
                "path": "team.id",
                "paths": [
                  "team.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "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": []
            },
            "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": "ASC",
                "field": "status"
              },
              {
                "direction": "ASC",
                "field": "target_date"
              },
              {
                "direction": "ASC",
                "field": "title"
              }
            ]
          }
        },
        "recordEdges": [
          "knowledge.RecordBinding",
          "messaging.ThreadAttachment",
          "portfolio.Update",
          "projects.Link",
          "tags.TagAssignment"
        ],
        "recordRepresentation": "title",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "title"
        ],
        "resourceType": "projects/project",
        "revisionFields": [
          "created_at",
          "comment",
          "title",
          "body"
        ],
        "roots": {
          "aggregate": "projects_aggregate",
          "changes": "projectChanged",
          "create": "insert_projects_one",
          "delete": "delete_projects_by_pk",
          "deletePreview": null,
          "detail": "projects_by_pk",
          "groups": "projects_groups",
          "groupsCount": "projects_groups_count",
          "list": "projects",
          "revisions": "project_revisions",
          "save": null,
          "update": "update_projects_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "projects_aggregate",
          "createInput": "projects_insert_input",
          "deletePayload": null,
          "filter": "projects_bool_exp",
          "groupBySpec": "projectsGroupBySpec",
          "groupKey": "projectsGroupKey",
          "groupOrder": "projectsGroupOrder",
          "grouped": "projects_group",
          "having": "projectsHaving",
          "node": "ConsoleProjectType",
          "order": "projects_order_by",
          "query": "projects_Query",
          "revision": "ProjectRevision",
          "updateInput": "projects_set_input"
        },
        "updateArguments": [
          {
            "name": "expected_revision",
            "type": "Int"
          }
        ],
        "updateFields": [
          "owns_items",
          "title",
          "body",
          "lead",
          "start_date",
          "start_date_resolution",
          "target_date",
          "target_date_resolution",
          "folder",
          "product",
          "priority",
          "sort_order",
          "team",
          "tags"
        ]
      },
      {
        "aggregateFields": [
          "id",
          "sort_order"
        ],
        "aggregateMeasures": [],
        "appLabel": "projects",
        "canonicalLabel": "projects.Milestone",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete",
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [
          {
            "name": "client_creation_key",
            "type": "String"
          }
        ],
        "createFields": [
          "project",
          "name",
          "description",
          "start_date",
          "target_date",
          "sort_order",
          "active_stage"
        ],
        "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "start_date",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "reached_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "reached_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "target_date",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "sort_order",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "revision",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "project",
            "readable": true,
            "relationModelLabel": "projects.Project",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "active_stage",
            "readable": true,
            "relationModelLabel": "work.Stage",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "projects.Milestone",
        "modelName": "milestone",
        "query": {
          "axes": {
            "project": {
              "drill": {
                "field": "project",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "project_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "project",
              "identityPath": "project.id",
              "kind": "relation",
              "labelPath": "project.title",
              "paths": [
                "project.id",
                "project.title"
              ],
              "server": {
                "input": "PROJECT",
                "key": "project_id",
                "labelInput": "PROJECT__TITLE",
                "labelKey": "project__title",
                "valueMap": []
              }
            },
            "start_date": {
              "drill": {
                "field": "start_date",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "start_date",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "start_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "start_date_year_range",
                    "valueKey": "start_date_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "start_date_year",
                  "name": "year",
                  "rangeKey": "start_date_year_range"
                },
                {
                  "drill": {
                    "field": "start_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "start_date_quarter_range",
                    "valueKey": "start_date_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "start_date_quarter",
                  "name": "quarter",
                  "rangeKey": "start_date_quarter_range"
                },
                {
                  "drill": {
                    "field": "start_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "start_date_month_range",
                    "valueKey": "start_date_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "start_date_month",
                  "name": "month",
                  "rangeKey": "start_date_month_range"
                },
                {
                  "drill": {
                    "field": "start_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "start_date_week_range",
                    "valueKey": "start_date_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "start_date_week",
                  "name": "week",
                  "rangeKey": "start_date_week_range"
                },
                {
                  "drill": {
                    "field": "start_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "start_date_day_range",
                    "valueKey": "start_date_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "start_date_day",
                  "name": "day",
                  "rangeKey": "start_date_day_range"
                },
                {
                  "drill": {
                    "field": "start_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "start_date_hour_range",
                    "valueKey": "start_date_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "start_date_hour",
                  "name": "hour",
                  "rangeKey": "start_date_hour_range"
                },
                {
                  "drill": {
                    "field": "start_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "start_date_minute_range",
                    "valueKey": "start_date_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "start_date_minute",
                  "name": "minute",
                  "rangeKey": "start_date_minute_range"
                },
                {
                  "drill": {
                    "field": "start_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "start_date_second_range",
                    "valueKey": "start_date_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "start_date_second",
                  "name": "second",
                  "rangeKey": "start_date_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "start_date_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "start_date_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "start_date_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "start_date_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "start_date_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "start_date_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "start_date_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "start_date_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "start_date_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "start_date_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "start_date",
              "identityPath": "start_date",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "start_date"
              ],
              "server": {
                "input": "START_DATE",
                "key": "start_date",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "target_date": {
              "drill": {
                "field": "target_date",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "target_date",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_year_range",
                    "valueKey": "target_date_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "target_date_year",
                  "name": "year",
                  "rangeKey": "target_date_year_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_quarter_range",
                    "valueKey": "target_date_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "target_date_quarter",
                  "name": "quarter",
                  "rangeKey": "target_date_quarter_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_month_range",
                    "valueKey": "target_date_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "target_date_month",
                  "name": "month",
                  "rangeKey": "target_date_month_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_week_range",
                    "valueKey": "target_date_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "target_date_week",
                  "name": "week",
                  "rangeKey": "target_date_week_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_day_range",
                    "valueKey": "target_date_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "target_date_day",
                  "name": "day",
                  "rangeKey": "target_date_day_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_hour_range",
                    "valueKey": "target_date_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "target_date_hour",
                  "name": "hour",
                  "rangeKey": "target_date_hour_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_minute_range",
                    "valueKey": "target_date_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "target_date_minute",
                  "name": "minute",
                  "rangeKey": "target_date_minute_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_second_range",
                    "valueKey": "target_date_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "target_date_second",
                  "name": "second",
                  "rangeKey": "target_date_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "target_date_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "target_date_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "target_date_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "target_date_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "target_date_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "target_date_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "target_date_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "target_date_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "target_date_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "target_date_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "target_date",
              "identityPath": "target_date",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "target_date"
              ],
              "server": {
                "input": "TARGET_DATE",
                "key": "target_date",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "active_stage": {
              "filter": {
                "field": "active_stage",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "active_stage.id",
                "labelPath": "active_stage.name",
                "model": "work.Stage"
              },
              "row": {
                "path": "active_stage.id",
                "paths": [
                  "active_stage.id"
                ]
              },
              "scalar": "ID",
              "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": []
            },
            "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": []
            },
            "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "project": {
              "filter": {
                "field": "project",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "project.id",
                "labelPath": "project.title",
                "model": "projects.Project"
              },
              "row": {
                "path": "project.id",
                "paths": [
                  "project.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "project"
              },
              "values": []
            },
            "reached_at": {
              "filter": {
                "field": "reached_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "reached_at",
                "paths": [
                  "reached_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "reached_at"
              },
              "values": []
            },
            "reached_by": {
              "filter": {
                "field": "reached_by",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "reached_by.id",
                "labelPath": "reached_by.display_name",
                "model": "iam.User"
              },
              "row": {
                "path": "reached_by.id",
                "paths": [
                  "reached_by.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "reached_by"
              },
              "values": []
            },
            "revision": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "revision",
                "paths": [
                  "revision"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "sort_order": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sort_order",
                "paths": [
                  "sort_order"
                ]
              },
              "scalar": "Float",
              "sort": {
                "field": "sort_order"
              },
              "values": []
            },
            "start_date": {
              "filter": {
                "field": "start_date",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "start_date",
                "paths": [
                  "start_date"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "start_date"
              },
              "values": []
            },
            "target_date": {
              "filter": {
                "field": "target_date",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "target_date",
                "paths": [
                  "target_date"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "target_date"
              },
              "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": "ASC",
                "field": "project"
              },
              {
                "direction": "ASC",
                "field": "sort_order"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "project",
          "name"
        ],
        "resourceType": "projects/milestone",
        "revisionFields": [],
        "roots": {
          "aggregate": "project_milestones_aggregate",
          "changes": "projectMilestoneChanged",
          "create": "insert_project_milestones_one",
          "delete": "delete_project_milestones_by_pk",
          "deletePreview": null,
          "detail": "project_milestones_by_pk",
          "groups": "project_milestones_groups",
          "groupsCount": "project_milestones_groups_count",
          "list": "project_milestones",
          "revisions": null,
          "save": null,
          "update": "update_project_milestones_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "project_milestones_aggregate",
          "createInput": "project_milestones_insert_input",
          "deletePayload": null,
          "filter": "project_milestones_bool_exp",
          "groupBySpec": "projectMilestonesgroupbyspec",
          "groupKey": "projectMilestonesgroupkey",
          "groupOrder": "projectMilestonesgrouporder",
          "grouped": "project_milestones_group",
          "having": "projectMilestoneshaving",
          "node": "MilestoneType",
          "order": "project_milestones_order_by",
          "query": "projectMilestones_Query",
          "revision": null,
          "updateInput": "project_milestones_set_input"
        },
        "updateArguments": [
          {
            "name": "expected_revision",
            "type": "Int"
          }
        ],
        "updateFields": [
          "project",
          "name",
          "description",
          "start_date",
          "target_date",
          "sort_order",
          "active_stage"
        ]
      },
      {
        "aggregateFields": [
          "id",
          "sort_order",
          "sub_sort_order",
          "clarification_round",
          "clarification_passed_at",
          "number",
          "estimate"
        ],
        "aggregateMeasures": [
          {
            "field": "clarification_passed_at",
            "input": "clarification_passed_at",
            "op": "min"
          },
          {
            "field": "clarification_passed_at",
            "input": "clarification_passed_at",
            "op": "max"
          },
          {
            "field": "estimate",
            "input": "estimate",
            "op": "sum"
          },
          {
            "field": "estimate",
            "input": "estimate",
            "op": "avg"
          },
          {
            "field": "estimate",
            "input": "estimate",
            "op": "min"
          },
          {
            "field": "estimate",
            "input": "estimate",
            "op": "max"
          }
        ],
        "appLabel": "projects",
        "canonicalLabel": "projects.Task",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete",
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [
          {
            "name": "client_creation_key",
            "type": "String"
          }
        ],
        "createFields": [
          "project",
          "milestone",
          "parent",
          "title",
          "note",
          "visibility",
          "dropped_reason",
          "assignee",
          "delegate",
          "priority",
          "due_date",
          "recurrence",
          "sort_order",
          "sub_sort_order",
          "release",
          "queue",
          "stage",
          "cycle",
          "estimate",
          "tags"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "setup_state",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": null,
                "value": "NOT_SET_UP"
              },
              {
                "description": null,
                "value": "PARTIAL"
              },
              {
                "description": null,
                "value": "COMPLETE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "overdue_milestone_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "audience_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "allowed_visibility",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "task_actions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "priority_rank",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "promoted_phase",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "list",
            "name": "tags",
            "readable": true,
            "relationModelLabel": "tags.Tag",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "title",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "note",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Open",
                "value": "OPEN"
              },
              {
                "description": "Done",
                "value": "DONE"
              },
              {
                "description": "Dropped",
                "value": "DROPPED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "visibility",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Inherited",
                "value": "INHERITED"
              },
              {
                "description": "Restricted",
                "value": "RESTRICTED"
              }
            ],
            "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,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "dropped_reason",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Duplicate",
                "value": "DUPLICATE"
              },
              {
                "description": "Declined",
                "value": "DECLINED"
              },
              {
                "description": "Obsolete",
                "value": "OBSOLETE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "priority",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "None",
                "value": "NONE"
              },
              {
                "description": "Low",
                "value": "LOW"
              },
              {
                "description": "Medium",
                "value": "MEDIUM"
              },
              {
                "description": "High",
                "value": "HIGH"
              },
              {
                "description": "Urgent",
                "value": "URGENT"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "due_date",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "recurrence",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "sort_order",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "sub_sort_order",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "done_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "dropped_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "revision",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "project",
            "readable": true,
            "relationModelLabel": "projects.Project",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "milestone",
            "readable": true,
            "relationModelLabel": "projects.Milestone",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "parent",
            "readable": true,
            "relationModelLabel": "projects.Task",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "assignee",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "delegate",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "converted_from_activity",
            "readable": true,
            "relationModelLabel": "messaging.ThreadActivity",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "number",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "estimate",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "snoozed_until",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "started_triage_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "triaged_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "queue",
            "readable": true,
            "relationModelLabel": "work.Queue",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "stage",
            "readable": true,
            "relationModelLabel": "work.Stage",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "cycle",
            "readable": true,
            "relationModelLabel": "work.Cycle",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "stage_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "snoozed_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "work_key",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "object",
            "name": "requester",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "release",
            "readable": true,
            "relationModelLabel": "portfolio.Release",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "questions_waiting_for_me",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "questions_passed_on",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "clarification_round",
            "readable": true,
            "relationModelLabel": "proposals.Round",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "clarification_asker",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "clarification_by_manager",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "clarification_surrendered",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "clarification_default_visibility",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "clarification_passed_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "shared_with_responders",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "clarification_waiting",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "clarification_widen_blocker",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "share",
            "relation": "editor",
            "subjects": [
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              }
            ]
          },
          {
            "permission": "share",
            "relation": "proposal_viewer",
            "subjects": [
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              }
            ]
          },
          {
            "permission": "share",
            "relation": "reader",
            "subjects": [
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "projects.Task",
        "modelName": "task",
        "query": {
          "axes": {
            "assignee": {
              "drill": {
                "field": "assignee",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "assignee_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "assignee",
              "identityPath": "assignee.id",
              "kind": "relation",
              "labelPath": "assignee.display_name",
              "paths": [
                "assignee.id",
                "assignee.display_name"
              ],
              "server": {
                "input": "ASSIGNEE",
                "key": "assignee_id",
                "labelInput": "ASSIGNEE__FIRST_NAME",
                "labelKey": "assignee__first_name",
                "valueMap": []
              }
            },
            "clarification_passed_at": {
              "drill": {
                "field": "clarification_passed_at",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "clarification_passed_at",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "clarification_passed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "clarification_passed_at_year_range",
                    "valueKey": "clarification_passed_at_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "clarification_passed_at_year",
                  "name": "year",
                  "rangeKey": "clarification_passed_at_year_range"
                },
                {
                  "drill": {
                    "field": "clarification_passed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "clarification_passed_at_quarter_range",
                    "valueKey": "clarification_passed_at_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "clarification_passed_at_quarter",
                  "name": "quarter",
                  "rangeKey": "clarification_passed_at_quarter_range"
                },
                {
                  "drill": {
                    "field": "clarification_passed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "clarification_passed_at_month_range",
                    "valueKey": "clarification_passed_at_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "clarification_passed_at_month",
                  "name": "month",
                  "rangeKey": "clarification_passed_at_month_range"
                },
                {
                  "drill": {
                    "field": "clarification_passed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "clarification_passed_at_week_range",
                    "valueKey": "clarification_passed_at_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "clarification_passed_at_week",
                  "name": "week",
                  "rangeKey": "clarification_passed_at_week_range"
                },
                {
                  "drill": {
                    "field": "clarification_passed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "clarification_passed_at_day_range",
                    "valueKey": "clarification_passed_at_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "clarification_passed_at_day",
                  "name": "day",
                  "rangeKey": "clarification_passed_at_day_range"
                },
                {
                  "drill": {
                    "field": "clarification_passed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "clarification_passed_at_hour_range",
                    "valueKey": "clarification_passed_at_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "clarification_passed_at_hour",
                  "name": "hour",
                  "rangeKey": "clarification_passed_at_hour_range"
                },
                {
                  "drill": {
                    "field": "clarification_passed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "clarification_passed_at_minute_range",
                    "valueKey": "clarification_passed_at_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "clarification_passed_at_minute",
                  "name": "minute",
                  "rangeKey": "clarification_passed_at_minute_range"
                },
                {
                  "drill": {
                    "field": "clarification_passed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "clarification_passed_at_second_range",
                    "valueKey": "clarification_passed_at_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "clarification_passed_at_second",
                  "name": "second",
                  "rangeKey": "clarification_passed_at_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "clarification_passed_at_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "clarification_passed_at_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "clarification_passed_at_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "clarification_passed_at_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "clarification_passed_at_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "clarification_passed_at_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "clarification_passed_at_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "clarification_passed_at_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "clarification_passed_at_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "clarification_passed_at_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "clarification_passed_at",
              "identityPath": "clarification_passed_at",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "clarification_passed_at"
              ],
              "server": {
                "input": "CLARIFICATION_PASSED_AT",
                "key": "clarification_passed_at",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "clarification_round": {
              "drill": {
                "field": "clarification_round",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "clarification_round_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "clarification_round",
              "identityPath": "clarification_round.id",
              "kind": "relation",
              "labelPath": "clarification_round.name",
              "paths": [
                "clarification_round.id",
                "clarification_round.name"
              ],
              "server": {
                "input": "CLARIFICATION_ROUND",
                "key": "clarification_round_id",
                "labelInput": "CLARIFICATION_ROUND__NAME",
                "labelKey": "clarification_round__name",
                "valueMap": []
              }
            },
            "cycle": {
              "drill": {
                "field": "cycle",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "cycle_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "cycle",
              "identityPath": "cycle.id",
              "kind": "relation",
              "labelPath": "cycle.name",
              "paths": [
                "cycle.id",
                "cycle.name"
              ],
              "server": {
                "input": "CYCLE",
                "key": "cycle_id",
                "labelInput": "CYCLE__NAME",
                "labelKey": "cycle__name",
                "valueMap": []
              }
            },
            "delegate": {
              "drill": {
                "field": "delegate",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "delegate_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "delegate",
              "identityPath": "delegate.id",
              "kind": "relation",
              "labelPath": "delegate.display_name",
              "paths": [
                "delegate.id",
                "delegate.display_name"
              ],
              "server": {
                "input": "DELEGATE",
                "key": "delegate_id",
                "labelInput": "DELEGATE__FIRST_NAME",
                "labelKey": "delegate__first_name",
                "valueMap": []
              }
            },
            "dropped_reason": {
              "drill": {
                "field": "dropped_reason",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "dropped_reason",
                "valueMap": [
                  {
                    "from": "DUPLICATE",
                    "to": "duplicate"
                  },
                  {
                    "from": "DECLINED",
                    "to": "declined"
                  },
                  {
                    "from": "OBSOLETE",
                    "to": "obsolete"
                  },
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "dropped_reason",
              "identityPath": "dropped_reason",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "dropped_reason"
              ],
              "server": {
                "input": "DROPPED_REASON",
                "key": "dropped_reason",
                "labelInput": null,
                "labelKey": null,
                "valueMap": [
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ]
              }
            },
            "due_date": {
              "drill": {
                "field": "due_date",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "due_date",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "due_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "due_date_year_range",
                    "valueKey": "due_date_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "due_date_year",
                  "name": "year",
                  "rangeKey": "due_date_year_range"
                },
                {
                  "drill": {
                    "field": "due_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "due_date_quarter_range",
                    "valueKey": "due_date_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "due_date_quarter",
                  "name": "quarter",
                  "rangeKey": "due_date_quarter_range"
                },
                {
                  "drill": {
                    "field": "due_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "due_date_month_range",
                    "valueKey": "due_date_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "due_date_month",
                  "name": "month",
                  "rangeKey": "due_date_month_range"
                },
                {
                  "drill": {
                    "field": "due_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "due_date_week_range",
                    "valueKey": "due_date_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "due_date_week",
                  "name": "week",
                  "rangeKey": "due_date_week_range"
                },
                {
                  "drill": {
                    "field": "due_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "due_date_day_range",
                    "valueKey": "due_date_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "due_date_day",
                  "name": "day",
                  "rangeKey": "due_date_day_range"
                },
                {
                  "drill": {
                    "field": "due_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "due_date_hour_range",
                    "valueKey": "due_date_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "due_date_hour",
                  "name": "hour",
                  "rangeKey": "due_date_hour_range"
                },
                {
                  "drill": {
                    "field": "due_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "due_date_minute_range",
                    "valueKey": "due_date_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "due_date_minute",
                  "name": "minute",
                  "rangeKey": "due_date_minute_range"
                },
                {
                  "drill": {
                    "field": "due_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "due_date_second_range",
                    "valueKey": "due_date_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "due_date_second",
                  "name": "second",
                  "rangeKey": "due_date_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "due_date_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "due_date_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "due_date_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "due_date_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "due_date_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "due_date_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "due_date_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "due_date_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "due_date_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "due_date_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "due_date",
              "identityPath": "due_date",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "due_date"
              ],
              "server": {
                "input": "DUE_DATE",
                "key": "due_date",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "milestone": {
              "drill": {
                "field": "milestone",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "milestone_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "milestone",
              "identityPath": "milestone.id",
              "kind": "relation",
              "labelPath": "milestone.name",
              "paths": [
                "milestone.id",
                "milestone.name"
              ],
              "server": {
                "input": "MILESTONE",
                "key": "milestone_id",
                "labelInput": "MILESTONE__NAME",
                "labelKey": "milestone__name",
                "valueMap": []
              }
            },
            "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.title",
              "paths": [
                "parent.id",
                "parent.title"
              ],
              "server": {
                "input": "PARENT",
                "key": "parent_id",
                "labelInput": "PARENT__TITLE",
                "labelKey": "parent__title",
                "valueMap": []
              }
            },
            "priority": {
              "drill": {
                "field": "priority",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "priority",
                "valueMap": [
                  {
                    "from": "NONE",
                    "to": "none"
                  },
                  {
                    "from": "LOW",
                    "to": "low"
                  },
                  {
                    "from": "MEDIUM",
                    "to": "medium"
                  },
                  {
                    "from": "HIGH",
                    "to": "high"
                  },
                  {
                    "from": "URGENT",
                    "to": "urgent"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "priority",
              "identityPath": "priority",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "priority"
              ],
              "server": {
                "input": "PRIORITY",
                "key": "priority",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "project": {
              "drill": {
                "field": "project",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "project_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "project",
              "identityPath": "project.id",
              "kind": "relation",
              "labelPath": "project.title",
              "paths": [
                "project.id",
                "project.title"
              ],
              "server": {
                "input": "PROJECT",
                "key": "project_id",
                "labelInput": "PROJECT__TITLE",
                "labelKey": "project__title",
                "valueMap": []
              }
            },
            "queue": {
              "drill": {
                "field": "queue",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "queue_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "queue",
              "identityPath": "queue.id",
              "kind": "relation",
              "labelPath": "queue.name",
              "paths": [
                "queue.id",
                "queue.name"
              ],
              "server": {
                "input": "QUEUE",
                "key": "queue_id",
                "labelInput": "QUEUE__NAME",
                "labelKey": "queue__name",
                "valueMap": []
              }
            },
            "release": {
              "drill": {
                "field": "release",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "release_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "release",
              "identityPath": "release.id",
              "kind": "relation",
              "labelPath": "release.name",
              "paths": [
                "release.id",
                "release.name"
              ],
              "server": {
                "input": "RELEASE",
                "key": "release_id",
                "labelInput": "RELEASE__NAME",
                "labelKey": "release__name",
                "valueMap": []
              }
            },
            "stage": {
              "drill": {
                "field": "stage",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "stage_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "stage",
              "identityPath": "stage.id",
              "kind": "relation",
              "labelPath": "stage.name",
              "paths": [
                "stage.id",
                "stage.name"
              ],
              "server": {
                "input": "STAGE",
                "key": "stage_id",
                "labelInput": "STAGE__NAME",
                "labelKey": "stage__name",
                "valueMap": []
              }
            },
            "status": {
              "drill": {
                "field": "status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "status",
                "valueMap": [
                  {
                    "from": "OPEN",
                    "to": "open"
                  },
                  {
                    "from": "DONE",
                    "to": "done"
                  },
                  {
                    "from": "DROPPED",
                    "to": "dropped"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "status",
              "identityPath": "status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "status"
              ],
              "server": {
                "input": "STATUS",
                "key": "status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "visibility": {
              "drill": {
                "field": "visibility",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "visibility",
                "valueMap": [
                  {
                    "from": "INHERITED",
                    "to": "inherited"
                  },
                  {
                    "from": "RESTRICTED",
                    "to": "restricted"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "visibility",
              "identityPath": "visibility",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "visibility"
              ],
              "server": {
                "input": "VISIBILITY",
                "key": "visibility",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "allowed_visibility": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "allowed_visibility",
                "paths": [
                  "allowed_visibility"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "assignee": {
              "filter": {
                "field": "assignee",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "assignee.id",
                "labelPath": "assignee.display_name",
                "model": "iam.User"
              },
              "row": {
                "path": "assignee.id",
                "paths": [
                  "assignee.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "audience_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "audience_label",
                "paths": [
                  "audience_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "clarification_asker": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "clarification_asker.id",
                "labelPath": "clarification_asker.display_name",
                "model": "iam.User"
              },
              "row": {
                "path": "clarification_asker.id",
                "paths": [
                  "clarification_asker.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "clarification_by_manager": {
              "filter": {
                "field": "clarification_by_manager",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "clarification_by_manager",
                "paths": [
                  "clarification_by_manager"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "clarification_default_visibility": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "clarification_default_visibility",
                "paths": [
                  "clarification_default_visibility"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "clarification_passed_at": {
              "filter": {
                "field": "clarification_passed_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "clarification_passed_at",
                "paths": [
                  "clarification_passed_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "clarification_round": {
              "filter": {
                "field": "clarification_round",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "clarification_round.id",
                "labelPath": "clarification_round.name",
                "model": "proposals.Round"
              },
              "row": {
                "path": "clarification_round.id",
                "paths": [
                  "clarification_round.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "clarification_surrendered": {
              "filter": {
                "field": "clarification_surrendered",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "clarification_surrendered",
                "paths": [
                  "clarification_surrendered"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "clarification_waiting": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "clarification_widen_blocker": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "clarification_widen_blocker",
                "paths": [
                  "clarification_widen_blocker"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "converted_from_activity": {
              "filter": {
                "field": "converted_from_activity",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "converted_from_activity",
                "labelPath": null,
                "model": "messaging.ThreadActivity"
              },
              "row": {
                "path": "converted_from_activity",
                "paths": [
                  "converted_from_activity"
                ]
              },
              "scalar": "ID",
              "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": []
            },
            "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": []
            },
            "cycle": {
              "filter": {
                "field": "cycle",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "cycle.id",
                "labelPath": "cycle.name",
                "model": "work.Cycle"
              },
              "row": {
                "path": "cycle.id",
                "paths": [
                  "cycle.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "cycle"
              },
              "values": []
            },
            "delegate": {
              "filter": {
                "field": "delegate",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "delegate.id",
                "labelPath": "delegate.display_name",
                "model": "iam.User"
              },
              "row": {
                "path": "delegate.id",
                "paths": [
                  "delegate.id"
                ]
              },
              "scalar": "ID",
              "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": []
            },
            "done_at": {
              "filter": {
                "field": "done_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "done_at",
                "paths": [
                  "done_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "done_at"
              },
              "values": []
            },
            "dropped_at": {
              "filter": {
                "field": "dropped_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "dropped_at",
                "paths": [
                  "dropped_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "dropped_at"
              },
              "values": []
            },
            "dropped_reason": {
              "filter": {
                "field": "dropped_reason",
                "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": "DUPLICATE",
                    "to": "duplicate"
                  },
                  {
                    "from": "DECLINED",
                    "to": "declined"
                  },
                  {
                    "from": "OBSOLETE",
                    "to": "obsolete"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "dropped_reason",
                "paths": [
                  "dropped_reason"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Duplicate",
                  "value": "DUPLICATE"
                },
                {
                  "description": "Declined",
                  "value": "DECLINED"
                },
                {
                  "description": "Obsolete",
                  "value": "OBSOLETE"
                }
              ]
            },
            "due_date": {
              "filter": {
                "field": "due_date",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "due_date",
                "paths": [
                  "due_date"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "due_date"
              },
              "values": []
            },
            "estimate": {
              "filter": {
                "field": "estimate",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Float",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "estimate",
                "paths": [
                  "estimate"
                ]
              },
              "scalar": "Float",
              "sort": {
                "field": "estimate"
              },
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "milestone": {
              "filter": {
                "field": "milestone",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "milestone.id",
                "labelPath": "milestone.name",
                "model": "projects.Milestone"
              },
              "row": {
                "path": "milestone.id",
                "paths": [
                  "milestone.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "milestone"
              },
              "values": []
            },
            "note": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "note",
                "paths": [
                  "note"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "number": {
              "filter": {
                "field": "number",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Int",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "number",
                "paths": [
                  "number"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "number"
              },
              "values": []
            },
            "overdue_milestone_count": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "overdue_milestone_count",
                "paths": [
                  "overdue_milestone_count"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "owner": {
              "filter": {
                "field": "owner",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "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": []
            },
            "parent": {
              "filter": {
                "field": "parent",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "parent.id",
                "labelPath": "parent.title",
                "model": "projects.Task"
              },
              "row": {
                "path": "parent.id",
                "paths": [
                  "parent.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "parent"
              },
              "values": []
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "priority": {
              "filter": {
                "field": "priority",
                "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": "NONE",
                    "to": "none"
                  },
                  {
                    "from": "LOW",
                    "to": "low"
                  },
                  {
                    "from": "MEDIUM",
                    "to": "medium"
                  },
                  {
                    "from": "HIGH",
                    "to": "high"
                  },
                  {
                    "from": "URGENT",
                    "to": "urgent"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "priority",
                "paths": [
                  "priority"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "priority"
              },
              "values": [
                {
                  "description": "None",
                  "value": "NONE"
                },
                {
                  "description": "Low",
                  "value": "LOW"
                },
                {
                  "description": "Medium",
                  "value": "MEDIUM"
                },
                {
                  "description": "High",
                  "value": "HIGH"
                },
                {
                  "description": "Urgent",
                  "value": "URGENT"
                }
              ]
            },
            "priority_rank": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "priority_rank",
                "paths": [
                  "priority_rank"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "priority_rank"
              },
              "values": []
            },
            "project": {
              "filter": {
                "field": "project",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "project.id",
                "labelPath": "project.title",
                "model": "projects.Project"
              },
              "row": {
                "path": "project.id",
                "paths": [
                  "project.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "project"
              },
              "values": []
            },
            "promoted_phase": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "promoted_phase",
                "paths": [
                  "promoted_phase"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "questions_passed_on": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "questions_passed_on",
                "paths": [
                  "questions_passed_on"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "questions_waiting_for_me": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "questions_waiting_for_me",
                "paths": [
                  "questions_waiting_for_me"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "queue": {
              "filter": {
                "field": "queue",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "queue.id",
                "labelPath": "queue.name",
                "model": "work.Queue"
              },
              "row": {
                "path": "queue.id",
                "paths": [
                  "queue.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "queue"
              },
              "values": []
            },
            "queue.slug": {
              "filter": {
                "field": "queue__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": "queue.slug",
                "paths": [
                  "queue.slug"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "recurrence": {
              "filter": {
                "field": "recurrence",
                "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": "recurrence",
                "paths": [
                  "recurrence"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "release": {
              "filter": {
                "field": "release",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "release.id",
                "labelPath": "release.name",
                "model": "portfolio.Release"
              },
              "row": {
                "path": "release.id",
                "paths": [
                  "release.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "release"
              },
              "values": []
            },
            "requested_by_viewer": {
              "filter": {
                "field": "requested_by_viewer",
                "operators": [
                  "exact",
                  "ne"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "requester": {
              "filter": null,
              "kind": "object",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "requester_name": {
              "filter": {
                "field": "requester_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": true,
              "relation": null,
              "row": null,
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "revision": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "revision",
                "paths": [
                  "revision"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "setup_state": {
              "filter": null,
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "setup_state",
                "paths": [
                  "setup_state"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": null,
                  "value": "NOT_SET_UP"
                },
                {
                  "description": null,
                  "value": "PARTIAL"
                },
                {
                  "description": null,
                  "value": "COMPLETE"
                }
              ]
            },
            "shared_with_responders": {
              "filter": {
                "field": "shared_with_responders",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "shared_with_responders",
                "paths": [
                  "shared_with_responders"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "snoozed_by": {
              "filter": {
                "field": "snoozed_by",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "snoozed_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "snoozed_by",
                "paths": [
                  "snoozed_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "snoozed_until": {
              "filter": {
                "field": "snoozed_until",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "snoozed_until",
                "paths": [
                  "snoozed_until"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "snoozed_until"
              },
              "values": []
            },
            "sort_order": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sort_order",
                "paths": [
                  "sort_order"
                ]
              },
              "scalar": "Float",
              "sort": {
                "field": "sort_order"
              },
              "values": []
            },
            "stage": {
              "filter": {
                "field": "stage",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "stage.id",
                "labelPath": "stage.name",
                "model": "work.Stage"
              },
              "row": {
                "path": "stage.id",
                "paths": [
                  "stage.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "stage"
              },
              "values": []
            },
            "stage.position": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "stage.position",
                "paths": [
                  "stage.position"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "stage__position"
              },
              "values": []
            },
            "stage_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "stage_name",
                "paths": [
                  "stage_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "started_triage_at": {
              "filter": {
                "field": "started_triage_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "started_triage_at",
                "paths": [
                  "started_triage_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "started_triage_at"
              },
              "values": []
            },
            "status": {
              "filter": {
                "field": "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": "OPEN",
                    "to": "open"
                  },
                  {
                    "from": "DONE",
                    "to": "done"
                  },
                  {
                    "from": "DROPPED",
                    "to": "dropped"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "status",
                "paths": [
                  "status"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "status"
              },
              "values": [
                {
                  "description": "Open",
                  "value": "OPEN"
                },
                {
                  "description": "Done",
                  "value": "DONE"
                },
                {
                  "description": "Dropped",
                  "value": "DROPPED"
                }
              ]
            },
            "sub_sort_order": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sub_sort_order",
                "paths": [
                  "sub_sort_order"
                ]
              },
              "scalar": "Float",
              "sort": {
                "field": "sub_sort_order"
              },
              "values": []
            },
            "tags": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "task_actions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "task_actions",
                "paths": [
                  "task_actions"
                ]
              },
              "scalar": "String",
              "sort": null,
              "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": []
            },
            "triaged_at": {
              "filter": {
                "field": "triaged_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "triaged_at",
                "paths": [
                  "triaged_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "triaged_at"
              },
              "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": []
            },
            "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": "RESTRICTED",
                    "to": "restricted"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "visibility",
                "paths": [
                  "visibility"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "visibility"
              },
              "values": [
                {
                  "description": "Inherited",
                  "value": "INHERITED"
                },
                {
                  "description": "Restricted",
                  "value": "RESTRICTED"
                }
              ]
            },
            "work_key": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "work_key",
                "paths": [
                  "work_key"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "project"
              },
              {
                "direction": "ASC",
                "field": "sort_order"
              },
              {
                "direction": "ASC",
                "field": "sub_sort_order"
              }
            ]
          }
        },
        "recordEdges": [
          "knowledge.RecordBinding",
          "messaging.ThreadAttachment",
          "projects.Link",
          "storage.FileAttachment",
          "tags.TagAssignment"
        ],
        "recordRepresentation": "title",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "title"
        ],
        "resourceType": "projects/task",
        "revisionFields": [],
        "roots": {
          "aggregate": "project_tasks_aggregate",
          "changes": "projectTaskChanged",
          "create": "insert_project_tasks_one",
          "delete": "delete_project_tasks_by_pk",
          "deletePreview": null,
          "detail": "project_tasks_by_pk",
          "groups": "project_tasks_groups",
          "groupsCount": "project_tasks_groups_count",
          "list": "project_tasks",
          "revisions": null,
          "save": null,
          "update": "update_project_tasks_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "project_tasks_aggregate",
          "createInput": "project_tasks_insert_input",
          "deletePayload": null,
          "filter": "project_tasks_bool_exp",
          "groupBySpec": "projectTasksgroupbyspec",
          "groupKey": "projectTasksgroupkey",
          "groupOrder": "projectTasksgrouporder",
          "grouped": "project_tasks_group",
          "having": "projectTaskshaving",
          "node": "ConsoleTaskType",
          "order": "project_tasks_order_by",
          "query": "projectTasks_Query",
          "revision": null,
          "updateInput": "project_tasks_set_input"
        },
        "updateArguments": [
          {
            "name": "expected_revision",
            "type": "Int"
          }
        ],
        "updateFields": [
          "project",
          "milestone",
          "parent",
          "title",
          "note",
          "assignee",
          "delegate",
          "priority",
          "due_date",
          "recurrence",
          "sort_order",
          "sub_sort_order",
          "release",
          "queue",
          "stage",
          "cycle",
          "estimate",
          "tags"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "projects",
        "canonicalLabel": "projects.TaskRelation",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete",
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "task",
          "related_task",
          "kind"
        ],
        "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Blocks",
                "value": "BLOCKS"
              },
              {
                "description": "Duplicate",
                "value": "DUPLICATE"
              },
              {
                "description": "Relates",
                "value": "RELATES"
              }
            ],
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "task",
            "readable": true,
            "relationModelLabel": "projects.Task",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "related_task",
            "readable": true,
            "relationModelLabel": "projects.Task",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "inverse_kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "projects.TaskRelation",
        "modelName": "taskrelation",
        "query": {
          "axes": {
            "kind": {
              "drill": {
                "field": "kind",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "kind",
                "valueMap": [
                  {
                    "from": "BLOCKS",
                    "to": "blocks"
                  },
                  {
                    "from": "DUPLICATE",
                    "to": "duplicate"
                  },
                  {
                    "from": "RELATES",
                    "to": "relates"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "kind",
              "identityPath": "kind",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "kind"
              ],
              "server": {
                "input": "KIND",
                "key": "kind",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "related_task": {
              "drill": {
                "field": "related_task",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "related_task_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "related_task",
              "identityPath": "related_task.id",
              "kind": "relation",
              "labelPath": "related_task.title",
              "paths": [
                "related_task.id",
                "related_task.title"
              ],
              "server": {
                "input": "RELATED_TASK",
                "key": "related_task_id",
                "labelInput": "RELATED_TASK__TITLE",
                "labelKey": "related_task__title",
                "valueMap": []
              }
            },
            "task": {
              "drill": {
                "field": "task",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "task_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "task",
              "identityPath": "task.id",
              "kind": "relation",
              "labelPath": "task.title",
              "paths": [
                "task.id",
                "task.title"
              ],
              "server": {
                "input": "TASK",
                "key": "task_id",
                "labelInput": "TASK__TITLE",
                "labelKey": "task__title",
                "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": []
            },
            "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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_kind": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "inverse_kind",
                "paths": [
                  "inverse_kind"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "kind": {
              "filter": {
                "field": "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": "BLOCKS",
                    "to": "blocks"
                  },
                  {
                    "from": "DUPLICATE",
                    "to": "duplicate"
                  },
                  {
                    "from": "RELATES",
                    "to": "relates"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "kind",
                "paths": [
                  "kind"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "kind"
              },
              "values": [
                {
                  "description": "Blocks",
                  "value": "BLOCKS"
                },
                {
                  "description": "Duplicate",
                  "value": "DUPLICATE"
                },
                {
                  "description": "Relates",
                  "value": "RELATES"
                }
              ]
            },
            "related_task": {
              "filter": {
                "field": "related_task",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "related_task.id",
                "labelPath": "related_task.title",
                "model": "projects.Task"
              },
              "row": {
                "path": "related_task.id",
                "paths": [
                  "related_task.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "related_task"
              },
              "values": []
            },
            "task": {
              "filter": {
                "field": "task",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "task.id",
                "labelPath": "task.title",
                "model": "projects.Task"
              },
              "row": {
                "path": "task.id",
                "paths": [
                  "task.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "task"
              },
              "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": "ASC",
                "field": "task"
              },
              {
                "direction": "ASC",
                "field": "related_task"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "task",
          "related_task",
          "kind"
        ],
        "resourceType": "projects/task_relation",
        "revisionFields": [],
        "roots": {
          "aggregate": "project_task_relations_aggregate",
          "changes": "projectTaskRelationChanged",
          "create": "insert_project_task_relations_one",
          "delete": "delete_project_task_relations_by_pk",
          "deletePreview": null,
          "detail": "project_task_relations_by_pk",
          "groups": "project_task_relations_groups",
          "groupsCount": "project_task_relations_groups_count",
          "list": "project_task_relations",
          "revisions": null,
          "save": null,
          "update": "update_project_task_relations_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "project_task_relations_aggregate",
          "createInput": "project_task_relations_insert_input",
          "deletePayload": null,
          "filter": "project_task_relations_bool_exp",
          "groupBySpec": "projectTaskRelationsgroupbyspec",
          "groupKey": "projectTaskRelationsgroupkey",
          "groupOrder": "projectTaskRelationsgrouporder",
          "grouped": "project_task_relations_group",
          "having": "projectTaskRelationshaving",
          "node": "TaskRelationType",
          "order": "project_task_relations_order_by",
          "query": "projectTaskRelations_Query",
          "revision": null,
          "updateInput": "project_task_relations_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "kind"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "projects",
        "canonicalLabel": "projects.Participant",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete",
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "project",
          "party",
          "kind"
        ],
        "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Member",
                "value": "MEMBER"
              },
              {
                "description": "Stakeholder",
                "value": "STAKEHOLDER"
              },
              {
                "description": "Counterparty",
                "value": "COUNTERPARTY"
              }
            ],
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "project",
            "readable": true,
            "relationModelLabel": "projects.Project",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "links",
            "readable": true,
            "relationModelLabel": "projects.Link",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "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,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "projects.Participant",
        "modelName": "participant",
        "query": {
          "axes": {
            "kind": {
              "drill": {
                "field": "kind",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "kind",
                "valueMap": [
                  {
                    "from": "MEMBER",
                    "to": "member"
                  },
                  {
                    "from": "STAKEHOLDER",
                    "to": "stakeholder"
                  },
                  {
                    "from": "COUNTERPARTY",
                    "to": "counterparty"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "kind",
              "identityPath": "kind",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "kind"
              ],
              "server": {
                "input": "KIND",
                "key": "kind",
                "labelInput": null,
                "labelKey": null,
                "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": []
              }
            },
            "project": {
              "drill": {
                "field": "project",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "project_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "project",
              "identityPath": "project.id",
              "kind": "relation",
              "labelPath": "project.title",
              "paths": [
                "project.id",
                "project.title"
              ],
              "server": {
                "input": "PROJECT",
                "key": "project_id",
                "labelInput": "PROJECT__TITLE",
                "labelKey": "project__title",
                "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": []
            },
            "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "MEMBER",
                    "to": "member"
                  },
                  {
                    "from": "STAKEHOLDER",
                    "to": "stakeholder"
                  },
                  {
                    "from": "COUNTERPARTY",
                    "to": "counterparty"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "kind",
                "paths": [
                  "kind"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "kind"
              },
              "values": [
                {
                  "description": "Member",
                  "value": "MEMBER"
                },
                {
                  "description": "Stakeholder",
                  "value": "STAKEHOLDER"
                },
                {
                  "description": "Counterparty",
                  "value": "COUNTERPARTY"
                }
              ]
            },
            "links": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "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": []
            },
            "project": {
              "filter": {
                "field": "project",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "project.id",
                "labelPath": "project.title",
                "model": "projects.Project"
              },
              "row": {
                "path": "project.id",
                "paths": [
                  "project.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "project"
              },
              "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": "ASC",
                "field": "project"
              },
              {
                "direction": "ASC",
                "field": "kind"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "project",
          "party"
        ],
        "resourceType": "projects/participant",
        "revisionFields": [],
        "roots": {
          "aggregate": "project_participants_aggregate",
          "changes": "projectParticipantChanged",
          "create": "insert_project_participants_one",
          "delete": "delete_project_participants_by_pk",
          "deletePreview": null,
          "detail": "project_participants_by_pk",
          "groups": "project_participants_groups",
          "groupsCount": "project_participants_groups_count",
          "list": "project_participants",
          "revisions": null,
          "save": null,
          "update": "update_project_participants_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "project_participants_aggregate",
          "createInput": "project_participants_insert_input",
          "deletePayload": null,
          "filter": "project_participants_bool_exp",
          "groupBySpec": "projectParticipantsgroupbyspec",
          "groupKey": "projectParticipantsgroupkey",
          "groupOrder": "projectParticipantsgrouporder",
          "grouped": "project_participants_group",
          "having": "projectParticipantshaving",
          "node": "ProjectParticipantType",
          "order": "project_participants_order_by",
          "query": "projectParticipants_Query",
          "revision": null,
          "updateInput": "project_participants_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "kind"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "projects",
        "canonicalLabel": "projects.Link",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "update",
          "delete",
          "changes"
        ],
        "concreteKinds": [],
        "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "url",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "metadata",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "target_model",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "target_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "projects.Link",
        "modelName": "link",
        "query": {
          "axes": {
            "url": {
              "drill": {
                "field": "url",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "url",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "url",
              "identityPath": "url",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "url"
              ],
              "server": {
                "input": "URL",
                "key": "url",
                "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": []
            },
            "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "metadata": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "metadata",
                "paths": [
                  "metadata"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "target_id": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "target_id",
                "paths": [
                  "target_id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "target_model": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "target_model",
                "paths": [
                  "target_model"
                ]
              },
              "scalar": "String",
              "sort": null,
              "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": []
            },
            "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": []
            },
            "url": {
              "filter": {
                "field": "url",
                "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": "url",
                "paths": [
                  "url"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "url"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "updated_at"
              },
              {
                "direction": "ASC",
                "field": "url"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "title",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "projects/link",
        "revisionFields": [],
        "roots": {
          "aggregate": "project_links_aggregate",
          "changes": "projectLinkChanged",
          "create": null,
          "delete": "delete_project_links_by_pk",
          "deletePreview": null,
          "detail": "project_links_by_pk",
          "groups": "project_links_groups",
          "groupsCount": "project_links_groups_count",
          "list": "project_links",
          "revisions": null,
          "save": null,
          "update": "update_project_links_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "project_links_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "project_links_bool_exp",
          "groupBySpec": "projectLinksgroupbyspec",
          "groupKey": "projectLinksgroupkey",
          "groupOrder": "projectLinksgrouporder",
          "grouped": "project_links_group",
          "having": "projectLinkshaving",
          "node": "ProjectLinkType",
          "order": "project_links_order_by",
          "query": "projectLinks_Query",
          "revision": null,
          "updateInput": "project_links_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "title",
          "metadata"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "projects",
        "canonicalLabel": "projects.ProjectBinding",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "concreteKinds": [],
        "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "project",
            "readable": true,
            "relationModelLabel": "projects.Project",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "target_type",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "target_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "projects.ProjectBinding",
        "modelName": "projectbinding",
        "query": {
          "axes": {
            "project": {
              "drill": {
                "field": "project",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "project_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "project",
              "identityPath": "project.id",
              "kind": "relation",
              "labelPath": "project.title",
              "paths": [
                "project.id",
                "project.title"
              ],
              "server": {
                "input": "PROJECT",
                "key": "project_id",
                "labelInput": "PROJECT__TITLE",
                "labelKey": "project__title",
                "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": []
            },
            "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "project": {
              "filter": {
                "field": "project",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "project.id",
                "labelPath": "project.title",
                "model": "projects.Project"
              },
              "row": {
                "path": "project.id",
                "paths": [
                  "project.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "project"
              },
              "values": []
            },
            "target_id": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "target_id",
                "paths": [
                  "target_id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "target_type": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "target_type",
                "paths": [
                  "target_type"
                ]
              },
              "scalar": "String",
              "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": "ASC",
                "field": "project"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "projects/project_binding",
        "revisionFields": [],
        "roots": {
          "aggregate": "project_bindings_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "project_bindings_by_pk",
          "groups": "project_bindings_groups",
          "groupsCount": "project_bindings_groups_count",
          "list": "project_bindings",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "project_bindings_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "project_bindings_bool_exp",
          "groupBySpec": "projectBindingsgroupbyspec",
          "groupKey": "projectBindingsgroupkey",
          "groupOrder": "projectBindingsgrouporder",
          "grouped": "project_bindings_group",
          "having": "projectBindingshaving",
          "node": "ProjectBindingType",
          "order": "project_bindings_order_by",
          "query": "projectBindings_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "sequence",
        "canonicalLabel": "sequence.Sequence",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "key",
          "name",
          "template",
          "prefix",
          "period_reset",
          "preview_enabled"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "key",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "template",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "prefix",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "period_reset",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "No reset",
                "value": "NONE"
              },
              {
                "description": "Yearly",
                "value": "YEAR"
              },
              {
                "description": "Monthly",
                "value": "MONTH"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "preview_enabled",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "sequence.Sequence",
        "modelName": "sequence",
        "query": {
          "axes": {
            "period_reset": {
              "drill": {
                "field": "period_reset",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "period_reset",
                "valueMap": [
                  {
                    "from": "NONE",
                    "to": "none"
                  },
                  {
                    "from": "YEAR",
                    "to": "year"
                  },
                  {
                    "from": "MONTH",
                    "to": "month"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "period_reset",
              "identityPath": "period_reset",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "period_reset"
              ],
              "server": {
                "input": "PERIOD_RESET",
                "key": "period_reset",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "preview_enabled": {
              "drill": {
                "field": "preview_enabled",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "preview_enabled",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "preview_enabled",
              "identityPath": "preview_enabled",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "preview_enabled"
              ],
              "server": {
                "input": "PREVIEW_ENABLED",
                "key": "preview_enabled",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "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": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "key": {
              "filter": {
                "field": "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": "key",
                "paths": [
                  "key"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "key"
              },
              "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": []
            },
            "period_reset": {
              "filter": {
                "field": "period_reset",
                "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": "NONE",
                    "to": "none"
                  },
                  {
                    "from": "YEAR",
                    "to": "year"
                  },
                  {
                    "from": "MONTH",
                    "to": "month"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "period_reset",
                "paths": [
                  "period_reset"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "No reset",
                  "value": "NONE"
                },
                {
                  "description": "Yearly",
                  "value": "YEAR"
                },
                {
                  "description": "Monthly",
                  "value": "MONTH"
                }
              ]
            },
            "prefix": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "prefix",
                "paths": [
                  "prefix"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "preview_enabled": {
              "filter": {
                "field": "preview_enabled",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "preview_enabled",
                "paths": [
                  "preview_enabled"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "template": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "template",
                "paths": [
                  "template"
                ]
              },
              "scalar": "String",
              "sort": null,
              "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": "key"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "key",
          "name",
          "template"
        ],
        "resourceType": "sequence/sequence",
        "revisionFields": [],
        "roots": {
          "aggregate": "sequences_aggregate",
          "changes": null,
          "create": "insert_sequences_one",
          "delete": "delete_sequences_by_pk",
          "deletePreview": null,
          "detail": "sequences_by_pk",
          "groups": "sequences_groups",
          "groupsCount": "sequences_groups_count",
          "list": "sequences",
          "revisions": null,
          "save": null,
          "update": "update_sequences_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "sequences_aggregate",
          "createInput": "sequences_insert_input",
          "deletePayload": null,
          "filter": "sequences_bool_exp",
          "groupBySpec": "sequencesGroupBySpec",
          "groupKey": "sequencesGroupKey",
          "groupOrder": "sequencesGroupOrder",
          "grouped": "sequences_group",
          "having": "sequencesHaving",
          "node": "SequenceType",
          "order": "sequences_order_by",
          "query": "sequences_Query",
          "revision": null,
          "updateInput": "sequences_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "key",
          "name",
          "template",
          "prefix",
          "period_reset",
          "preview_enabled"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "spaces",
        "canonicalLabel": "spaces.Group",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete",
          "changes"
        ],
        "concreteKinds": [
          "work.Queue"
        ],
        "createArguments": [],
        "createFields": [
          "name",
          "slug",
          "description",
          "visibility",
          "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "slug",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "visibility",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Public",
                "value": "PUBLIC"
              },
              {
                "description": "Private",
                "value": "PRIVATE"
              }
            ],
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "parent",
            "readable": true,
            "relationModelLabel": "spaces.Group",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "owner",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "membership_roles",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "spaces.Group",
        "modelName": "group",
        "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": []
              }
            },
            "visibility": {
              "drill": {
                "field": "visibility",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "visibility",
                "valueMap": [
                  {
                    "from": "PUBLIC",
                    "to": "public"
                  },
                  {
                    "from": "PRIVATE",
                    "to": "private"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "visibility",
              "identityPath": "visibility",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "visibility"
              ],
              "server": {
                "input": "VISIBILITY",
                "key": "visibility",
                "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": []
            },
            "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "membership_roles": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "membership_roles",
                "paths": [
                  "membership_roles"
                ]
              },
              "scalar": null,
              "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": []
            },
            "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": []
            },
            "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": "spaces.Group"
              },
              "row": {
                "path": "parent.id",
                "paths": [
                  "parent.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "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": {
                "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": []
            },
            "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": "PUBLIC",
                    "to": "public"
                  },
                  {
                    "from": "PRIVATE",
                    "to": "private"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "visibility",
                "paths": [
                  "visibility"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Public",
                  "value": "PUBLIC"
                },
                {
                  "description": "Private",
                  "value": "PRIVATE"
                }
              ]
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "spaces/group",
        "revisionFields": [],
        "roots": {
          "aggregate": "space_groups_aggregate",
          "changes": "spaceGroupChanged",
          "create": "insert_space_groups_one",
          "delete": "delete_space_groups_by_pk",
          "deletePreview": null,
          "detail": "space_groups_by_pk",
          "groups": "space_groups_groups",
          "groupsCount": "space_groups_groups_count",
          "list": "space_groups",
          "revisions": null,
          "save": null,
          "update": "update_space_groups_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "space_groups_aggregate",
          "createInput": "space_groups_insert_input",
          "deletePayload": null,
          "filter": "space_groups_bool_exp",
          "groupBySpec": "spaceGroupsgroupbyspec",
          "groupKey": "spaceGroupsgroupkey",
          "groupOrder": "spaceGroupsgrouporder",
          "grouped": "space_groups_group",
          "having": "spaceGroupshaving",
          "node": "SpaceGroupType",
          "order": "space_groups_order_by",
          "query": "spaceGroups_Query",
          "revision": null,
          "updateInput": "space_groups_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "slug",
          "description",
          "visibility",
          "parent"
        ]
      },
      {
        "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": "spaces",
        "canonicalLabel": "spaces.Membership",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete",
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "group",
          "party",
          "role"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "group",
            "readable": true,
            "relationModelLabel": "spaces.Group",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "role",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Owner",
                "value": "OWNER"
              },
              {
                "description": "Moderator",
                "value": "MODERATOR"
              },
              {
                "description": "Member",
                "value": "MEMBER"
              },
              {
                "description": "Viewer",
                "value": "VIEWER"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "confidence",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "notification_policy",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Inbox",
                "value": "INBOX"
              },
              {
                "description": "Email",
                "value": "EMAIL"
              },
              {
                "description": "Muted",
                "value": "MUTED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "subtype_keys",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "tagInput"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "party",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "spaces.Membership",
        "modelName": "membership",
        "query": {
          "axes": {
            "group": {
              "drill": {
                "field": "group",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "group_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "group",
              "identityPath": "group.id",
              "kind": "relation",
              "labelPath": "group.name",
              "paths": [
                "group.id",
                "group.name"
              ],
              "server": {
                "input": "GROUP",
                "key": "group_id",
                "labelInput": "GROUP__NAME",
                "labelKey": "group__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": []
              }
            },
            "role": {
              "drill": {
                "field": "role",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "role",
                "valueMap": [
                  {
                    "from": "OWNER",
                    "to": "owner"
                  },
                  {
                    "from": "MODERATOR",
                    "to": "moderator"
                  },
                  {
                    "from": "MEMBER",
                    "to": "member"
                  },
                  {
                    "from": "VIEWER",
                    "to": "viewer"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "role",
              "identityPath": "role",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "role"
              ],
              "server": {
                "input": "ROLE",
                "key": "role",
                "labelInput": null,
                "labelKey": null,
                "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": null,
              "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": []
            },
            "group": {
              "filter": {
                "field": "group",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "group.id",
                "labelPath": "group.name",
                "model": "spaces.Group"
              },
              "row": {
                "path": "group.id",
                "paths": [
                  "group.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "group"
              },
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "notification_policy": {
              "filter": null,
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "notification_policy",
                "paths": [
                  "notification_policy"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Inbox",
                  "value": "INBOX"
                },
                {
                  "description": "Email",
                  "value": "EMAIL"
                },
                {
                  "description": "Muted",
                  "value": "MUTED"
                }
              ]
            },
            "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": []
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "role": {
              "filter": {
                "field": "role",
                "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": "OWNER",
                    "to": "owner"
                  },
                  {
                    "from": "MODERATOR",
                    "to": "moderator"
                  },
                  {
                    "from": "MEMBER",
                    "to": "member"
                  },
                  {
                    "from": "VIEWER",
                    "to": "viewer"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "role",
                "paths": [
                  "role"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "role"
              },
              "values": [
                {
                  "description": "Owner",
                  "value": "OWNER"
                },
                {
                  "description": "Moderator",
                  "value": "MODERATOR"
                },
                {
                  "description": "Member",
                  "value": "MEMBER"
                },
                {
                  "description": "Viewer",
                  "value": "VIEWER"
                }
              ]
            },
            "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"
                }
              ]
            },
            "subtype_keys": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "subtype_keys",
                "paths": [
                  "subtype_keys"
                ]
              },
              "scalar": "String",
              "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": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "group"
              },
              {
                "direction": "ASC",
                "field": "role"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "group",
          "party"
        ],
        "resourceType": "spaces/membership",
        "revisionFields": [],
        "roots": {
          "aggregate": "space_memberships_aggregate",
          "changes": "spaceMembershipChanged",
          "create": "insert_space_memberships_one",
          "delete": "delete_space_memberships_by_pk",
          "deletePreview": null,
          "detail": "space_memberships_by_pk",
          "groups": "space_memberships_groups",
          "groupsCount": "space_memberships_groups_count",
          "list": "space_memberships",
          "revisions": null,
          "save": null,
          "update": "update_space_memberships_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "space_memberships_aggregate",
          "createInput": "space_memberships_insert_input",
          "deletePayload": null,
          "filter": "space_memberships_bool_exp",
          "groupBySpec": "spaceMembershipsgroupbyspec",
          "groupKey": "spaceMembershipsgroupkey",
          "groupOrder": "spaceMembershipsgrouporder",
          "grouped": "space_memberships_group",
          "having": "spaceMembershipshaving",
          "node": "SpaceMembershipType",
          "order": "space_memberships_order_by",
          "query": "spaceMemberships_Query",
          "revision": null,
          "updateInput": "space_memberships_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "role"
        ]
      },
      {
        "aggregateFields": [
          "id",
          "message_count"
        ],
        "aggregateMeasures": [
          {
            "field": "message_count",
            "input": "message_count",
            "op": "sum"
          },
          {
            "field": "message_count",
            "input": "message_count",
            "op": "avg"
          },
          {
            "field": "message_count",
            "input": "message_count",
            "op": "min"
          },
          {
            "field": "message_count",
            "input": "message_count",
            "op": "max"
          }
        ],
        "appLabel": "spaces",
        "canonicalLabel": "messaging.Thread",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "title",
            "readable": true,
            "relationModelLabel": "messaging.Fragment",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "modality",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Email thread",
                "value": "EMAIL_THREAD"
              },
              {
                "description": "Direct",
                "value": "DIRECT"
              },
              {
                "description": "Group",
                "value": "GROUP"
              },
              {
                "description": "Public thread",
                "value": "PUBLIC_THREAD"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "message_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_message_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "groups",
            "readable": true,
            "relationModelLabel": "spaces.Group",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "share",
            "relation": "reader",
            "subjects": [
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "spaces.GroupThread",
        "modelName": "groupthread",
        "query": {
          "axes": {
            "last_message_at": {
              "drill": {
                "field": "last_message_at",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "last_message_at",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "last_message_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "last_message_at_year_range",
                    "valueKey": "last_message_at_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "last_message_at_year",
                  "name": "year",
                  "rangeKey": "last_message_at_year_range"
                },
                {
                  "drill": {
                    "field": "last_message_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "last_message_at_quarter_range",
                    "valueKey": "last_message_at_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "last_message_at_quarter",
                  "name": "quarter",
                  "rangeKey": "last_message_at_quarter_range"
                },
                {
                  "drill": {
                    "field": "last_message_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "last_message_at_month_range",
                    "valueKey": "last_message_at_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "last_message_at_month",
                  "name": "month",
                  "rangeKey": "last_message_at_month_range"
                },
                {
                  "drill": {
                    "field": "last_message_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "last_message_at_week_range",
                    "valueKey": "last_message_at_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "last_message_at_week",
                  "name": "week",
                  "rangeKey": "last_message_at_week_range"
                },
                {
                  "drill": {
                    "field": "last_message_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "last_message_at_day_range",
                    "valueKey": "last_message_at_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "last_message_at_day",
                  "name": "day",
                  "rangeKey": "last_message_at_day_range"
                },
                {
                  "drill": {
                    "field": "last_message_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "last_message_at_hour_range",
                    "valueKey": "last_message_at_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "last_message_at_hour",
                  "name": "hour",
                  "rangeKey": "last_message_at_hour_range"
                },
                {
                  "drill": {
                    "field": "last_message_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "last_message_at_minute_range",
                    "valueKey": "last_message_at_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "last_message_at_minute",
                  "name": "minute",
                  "rangeKey": "last_message_at_minute_range"
                },
                {
                  "drill": {
                    "field": "last_message_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "last_message_at_second_range",
                    "valueKey": "last_message_at_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "last_message_at_second",
                  "name": "second",
                  "rangeKey": "last_message_at_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "last_message_at_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "last_message_at_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "last_message_at_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "last_message_at_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "last_message_at_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "last_message_at_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "last_message_at_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "last_message_at_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "last_message_at_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "last_message_at_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "last_message_at",
              "identityPath": "last_message_at",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "last_message_at"
              ],
              "server": {
                "input": "LAST_MESSAGE_AT",
                "key": "last_message_at",
                "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": []
            },
            "groups": {
              "filter": {
                "field": "groups",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "last_message_at": {
              "filter": {
                "field": "last_message_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "last_message_at",
                "paths": [
                  "last_message_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "last_message_at"
              },
              "values": []
            },
            "message_count": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "message_count",
                "paths": [
                  "message_count"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "message_count"
              },
              "values": []
            },
            "modality": {
              "filter": null,
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "modality",
                "paths": [
                  "modality"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Email thread",
                  "value": "EMAIL_THREAD"
                },
                {
                  "description": "Direct",
                  "value": "DIRECT"
                },
                {
                  "description": "Group",
                  "value": "GROUP"
                },
                {
                  "description": "Public thread",
                  "value": "PUBLIC_THREAD"
                }
              ]
            },
            "title": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "title.id",
                "labelPath": "title.display_name",
                "model": "messaging.Fragment"
              },
              "row": {
                "path": "title.id",
                "paths": [
                  "title.id"
                ]
              },
              "scalar": "ID",
              "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": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "last_message_at"
              }
            ]
          }
        },
        "recordEdges": [
          "projects.ProjectBinding",
          "tags.TagAssignment"
        ],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "messaging/thread",
        "revisionFields": [],
        "roots": {
          "aggregate": "space_threads_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "space_threads_by_pk",
          "groups": "space_threads_groups",
          "groupsCount": "space_threads_groups_count",
          "list": "space_threads",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "space_threads_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "space_threads_bool_exp",
          "groupBySpec": "spaceThreadsgroupbyspec",
          "groupKey": "spaceThreadsgroupkey",
          "groupOrder": "spaceThreadsgrouporder",
          "grouped": "space_threads_group",
          "having": "spaceThreadshaving",
          "node": "SpaceThreadType",
          "order": "space_threads_order_by",
          "query": "spaceThreads_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "work",
        "canonicalLabel": "spaces.Group",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "save",
          "delete",
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "name",
          "slug",
          "description",
          "visibility",
          "parent",
          "key",
          "triage_enabled",
          "provision_stages",
          "cycles_enabled",
          "cycle_weeks",
          "cycle_cooldown_weeks",
          "cycle_start_day",
          "upcoming_cycle_count",
          "estimate_scale",
          "estimate_allow_zero",
          "default_estimate",
          "auto_archive_months",
          "auto_close_months"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "slug",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "visibility",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Public",
                "value": "PUBLIC"
              },
              {
                "description": "Private",
                "value": "PRIVATE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "key",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "triage_enabled",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "provision_stages",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "cycles_enabled",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "cycle_weeks",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "cycle_cooldown_weeks",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "cycle_start_day",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Monday",
                "value": "MONDAY"
              },
              {
                "description": "Tuesday",
                "value": "TUESDAY"
              },
              {
                "description": "Wednesday",
                "value": "WEDNESDAY"
              },
              {
                "description": "Thursday",
                "value": "THURSDAY"
              },
              {
                "description": "Friday",
                "value": "FRIDAY"
              },
              {
                "description": "Saturday",
                "value": "SATURDAY"
              },
              {
                "description": "Sunday",
                "value": "SUNDAY"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "upcoming_cycle_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "estimate_scale",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "None",
                "value": "NONE"
              },
              {
                "description": "Linear",
                "value": "LINEAR"
              },
              {
                "description": "Fibonacci",
                "value": "FIBONACCI"
              },
              {
                "description": "Exponential",
                "value": "EXPONENTIAL"
              },
              {
                "description": "T-shirt",
                "value": "TSHIRT"
              },
              {
                "description": "Hours",
                "value": "HOURS"
              },
              {
                "description": "Days",
                "value": "DAYS"
              },
              {
                "description": "Weeks",
                "value": "WEEKS"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "estimate_allow_zero",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "default_estimate",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "auto_archive_months",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "auto_close_months",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "parent",
            "readable": true,
            "relationModelLabel": "spaces.Group",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "default_stage",
            "readable": true,
            "relationModelLabel": "work.Stage",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "stages",
            "readable": true,
            "relationModelLabel": "work.Stage",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": {
          "defaults": {
            "category": "unstarted",
            "tone": "neutral"
          },
          "field": "stages",
          "fields": [
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "scalar",
              "name": "name",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": "String",
              "trashable": false,
              "updatable": true,
              "values": [],
              "widget": null
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "enum",
              "name": "tone",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": null,
              "trashable": false,
              "updatable": true,
              "values": [
                {
                  "description": "Neutral",
                  "value": "NEUTRAL"
                },
                {
                  "description": "Brand",
                  "value": "BRAND"
                },
                {
                  "description": "Accent",
                  "value": "ACCENT"
                },
                {
                  "description": "Info",
                  "value": "INFO"
                },
                {
                  "description": "Success",
                  "value": "SUCCESS"
                },
                {
                  "description": "Warning",
                  "value": "WARNING"
                },
                {
                  "description": "Danger",
                  "value": "DANGER"
                },
                {
                  "description": "Purple",
                  "value": "PURPLE"
                },
                {
                  "description": "Pink",
                  "value": "PINK"
                }
              ],
              "widget": "tone"
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "scalar",
              "name": "position",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": "Int",
              "trashable": false,
              "updatable": true,
              "values": [],
              "widget": "integer"
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "enum",
              "name": "category",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": null,
              "trashable": false,
              "updatable": true,
              "values": [
                {
                  "description": "Triage",
                  "value": "TRIAGE"
                },
                {
                  "description": "Backlog",
                  "value": "BACKLOG"
                },
                {
                  "description": "Unstarted",
                  "value": "UNSTARTED"
                },
                {
                  "description": "Started",
                  "value": "STARTED"
                },
                {
                  "description": "Completed",
                  "value": "COMPLETED"
                },
                {
                  "description": "Canceled",
                  "value": "CANCELED"
                },
                {
                  "description": "Duplicate",
                  "value": "DUPLICATE"
                }
              ],
              "widget": "select"
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "scalar",
              "name": "rule_owned",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": "Boolean",
              "trashable": false,
              "updatable": true,
              "values": [],
              "widget": "switch"
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "scalar",
              "name": "conceals",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": "Boolean",
              "trashable": false,
              "updatable": true,
              "values": [],
              "widget": "switch"
            }
          ],
          "inputType": "work_queues_stages_insert_input",
          "lockField": "locked_fields",
          "modelLabel": "work.Stage",
          "positionField": "position"
        },
        "modelLabel": "work.Queue",
        "modelName": "queue",
        "query": {
          "axes": {
            "auto_archive_months": {
              "drill": null,
              "extractions": [],
              "field": "auto_archive_months",
              "identityPath": "auto_archive_months",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "auto_archive_months"
              ],
              "server": null
            },
            "auto_close_months": {
              "drill": null,
              "extractions": [],
              "field": "auto_close_months",
              "identityPath": "auto_close_months",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "auto_close_months"
              ],
              "server": null
            },
            "created_at": {
              "drill": null,
              "extractions": [
                {
                  "drill": null,
                  "input": "YEAR",
                  "key": "created_at_year",
                  "name": "year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER",
                  "key": "created_at_quarter",
                  "name": "quarter",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH",
                  "key": "created_at_month",
                  "name": "month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "WEEK",
                  "key": "created_at_week",
                  "name": "week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY",
                  "key": "created_at_day",
                  "name": "day",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR",
                  "key": "created_at_hour",
                  "name": "hour",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE",
                  "key": "created_at_minute",
                  "name": "minute",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND",
                  "key": "created_at_second",
                  "name": "second",
                  "rangeKey": null
                }
              ],
              "field": "created_at",
              "identityPath": "created_at",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "created_at"
              ],
              "server": null
            },
            "cycle_cooldown_weeks": {
              "drill": null,
              "extractions": [],
              "field": "cycle_cooldown_weeks",
              "identityPath": "cycle_cooldown_weeks",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "cycle_cooldown_weeks"
              ],
              "server": null
            },
            "cycle_start_day": {
              "drill": null,
              "extractions": [],
              "field": "cycle_start_day",
              "identityPath": "cycle_start_day",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "cycle_start_day"
              ],
              "server": null
            },
            "cycle_weeks": {
              "drill": null,
              "extractions": [],
              "field": "cycle_weeks",
              "identityPath": "cycle_weeks",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "cycle_weeks"
              ],
              "server": null
            },
            "cycles_enabled": {
              "drill": {
                "field": "cycles_enabled",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "cycles_enabled",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "cycles_enabled",
              "identityPath": "cycles_enabled",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "cycles_enabled"
              ],
              "server": {
                "input": "CYCLES_ENABLED",
                "key": "cycles_enabled",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "default_estimate": {
              "drill": null,
              "extractions": [],
              "field": "default_estimate",
              "identityPath": "default_estimate",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "default_estimate"
              ],
              "server": null
            },
            "default_stage": {
              "drill": {
                "field": "default_stage",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "default_stage_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "default_stage",
              "identityPath": "default_stage.id",
              "kind": "relation",
              "labelPath": "default_stage.name",
              "paths": [
                "default_stage.id",
                "default_stage.name"
              ],
              "server": {
                "input": "DEFAULT_STAGE",
                "key": "default_stage_id",
                "labelInput": "DEFAULT_STAGE__NAME",
                "labelKey": "default_stage__name",
                "valueMap": []
              }
            },
            "description": {
              "drill": null,
              "extractions": [],
              "field": "description",
              "identityPath": "description",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "description"
              ],
              "server": null
            },
            "display_name": {
              "drill": null,
              "extractions": [],
              "field": "display_name",
              "identityPath": "display_name",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "display_name"
              ],
              "server": null
            },
            "estimate_allow_zero": {
              "drill": null,
              "extractions": [],
              "field": "estimate_allow_zero",
              "identityPath": "estimate_allow_zero",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "estimate_allow_zero"
              ],
              "server": null
            },
            "estimate_scale": {
              "drill": {
                "field": "estimate_scale",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "estimate_scale",
                "valueMap": [
                  {
                    "from": "NONE",
                    "to": "none"
                  },
                  {
                    "from": "LINEAR",
                    "to": "linear"
                  },
                  {
                    "from": "FIBONACCI",
                    "to": "fibonacci"
                  },
                  {
                    "from": "EXPONENTIAL",
                    "to": "exponential"
                  },
                  {
                    "from": "TSHIRT",
                    "to": "tshirt"
                  },
                  {
                    "from": "HOURS",
                    "to": "hours"
                  },
                  {
                    "from": "DAYS",
                    "to": "days"
                  },
                  {
                    "from": "WEEKS",
                    "to": "weeks"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "estimate_scale",
              "identityPath": "estimate_scale",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "estimate_scale"
              ],
              "server": {
                "input": "ESTIMATE_SCALE",
                "key": "estimate_scale",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "has_open_decisions": {
              "drill": null,
              "extractions": [],
              "field": "has_open_decisions",
              "identityPath": "has_open_decisions",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "has_open_decisions"
              ],
              "server": null
            },
            "id": {
              "drill": null,
              "extractions": [],
              "field": "id",
              "identityPath": "id",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "id"
              ],
              "server": null
            },
            "key": {
              "drill": null,
              "extractions": [],
              "field": "key",
              "identityPath": "key",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "key"
              ],
              "server": null
            },
            "name": {
              "drill": null,
              "extractions": [],
              "field": "name",
              "identityPath": "name",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "name"
              ],
              "server": null
            },
            "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": []
              }
            },
            "provision_stages": {
              "drill": null,
              "extractions": [],
              "field": "provision_stages",
              "identityPath": "provision_stages",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "provision_stages"
              ],
              "server": null
            },
            "slug": {
              "drill": null,
              "extractions": [],
              "field": "slug",
              "identityPath": "slug",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "slug"
              ],
              "server": null
            },
            "triage_enabled": {
              "drill": {
                "field": "triage_enabled",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "triage_enabled",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "triage_enabled",
              "identityPath": "triage_enabled",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "triage_enabled"
              ],
              "server": {
                "input": "TRIAGE_ENABLED",
                "key": "triage_enabled",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "upcoming_cycle_count": {
              "drill": null,
              "extractions": [],
              "field": "upcoming_cycle_count",
              "identityPath": "upcoming_cycle_count",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "upcoming_cycle_count"
              ],
              "server": null
            },
            "updated_at": {
              "drill": null,
              "extractions": [
                {
                  "drill": null,
                  "input": "YEAR",
                  "key": "updated_at_year",
                  "name": "year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER",
                  "key": "updated_at_quarter",
                  "name": "quarter",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH",
                  "key": "updated_at_month",
                  "name": "month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "WEEK",
                  "key": "updated_at_week",
                  "name": "week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY",
                  "key": "updated_at_day",
                  "name": "day",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR",
                  "key": "updated_at_hour",
                  "name": "hour",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE",
                  "key": "updated_at_minute",
                  "name": "minute",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND",
                  "key": "updated_at_second",
                  "name": "second",
                  "rangeKey": null
                }
              ],
              "field": "updated_at",
              "identityPath": "updated_at",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "updated_at"
              ],
              "server": null
            },
            "visibility": {
              "drill": {
                "field": "visibility",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "visibility",
                "valueMap": [
                  {
                    "from": "PUBLIC",
                    "to": "public"
                  },
                  {
                    "from": "PRIVATE",
                    "to": "private"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "visibility",
              "identityPath": "visibility",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "visibility"
              ],
              "server": {
                "input": "VISIBILITY",
                "key": "visibility",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "auto_archive_months": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "auto_archive_months",
                "paths": [
                  "auto_archive_months"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "auto_close_months": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "auto_close_months",
                "paths": [
                  "auto_close_months"
                ]
              },
              "scalar": "Int",
              "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": []
            },
            "cycle_cooldown_weeks": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "cycle_cooldown_weeks",
                "paths": [
                  "cycle_cooldown_weeks"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "cycle_start_day": {
              "filter": null,
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "cycle_start_day",
                "paths": [
                  "cycle_start_day"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Monday",
                  "value": "MONDAY"
                },
                {
                  "description": "Tuesday",
                  "value": "TUESDAY"
                },
                {
                  "description": "Wednesday",
                  "value": "WEDNESDAY"
                },
                {
                  "description": "Thursday",
                  "value": "THURSDAY"
                },
                {
                  "description": "Friday",
                  "value": "FRIDAY"
                },
                {
                  "description": "Saturday",
                  "value": "SATURDAY"
                },
                {
                  "description": "Sunday",
                  "value": "SUNDAY"
                }
              ]
            },
            "cycle_weeks": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "cycle_weeks",
                "paths": [
                  "cycle_weeks"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "cycles_enabled": {
              "filter": {
                "field": "cycles_enabled",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "cycles_enabled",
                "paths": [
                  "cycles_enabled"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "default_estimate": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "default_estimate",
                "paths": [
                  "default_estimate"
                ]
              },
              "scalar": "Float",
              "sort": null,
              "values": []
            },
            "default_stage": {
              "filter": {
                "field": "default_stage",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "default_stage.id",
                "labelPath": "default_stage.name",
                "model": "work.Stage"
              },
              "row": {
                "path": "default_stage.id",
                "paths": [
                  "default_stage.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "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": []
            },
            "estimate_allow_zero": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "estimate_allow_zero",
                "paths": [
                  "estimate_allow_zero"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "estimate_scale": {
              "filter": {
                "field": "estimate_scale",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "NONE",
                    "to": "none"
                  },
                  {
                    "from": "LINEAR",
                    "to": "linear"
                  },
                  {
                    "from": "FIBONACCI",
                    "to": "fibonacci"
                  },
                  {
                    "from": "EXPONENTIAL",
                    "to": "exponential"
                  },
                  {
                    "from": "TSHIRT",
                    "to": "tshirt"
                  },
                  {
                    "from": "HOURS",
                    "to": "hours"
                  },
                  {
                    "from": "DAYS",
                    "to": "days"
                  },
                  {
                    "from": "WEEKS",
                    "to": "weeks"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "estimate_scale",
                "paths": [
                  "estimate_scale"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "None",
                  "value": "NONE"
                },
                {
                  "description": "Linear",
                  "value": "LINEAR"
                },
                {
                  "description": "Fibonacci",
                  "value": "FIBONACCI"
                },
                {
                  "description": "Exponential",
                  "value": "EXPONENTIAL"
                },
                {
                  "description": "T-shirt",
                  "value": "TSHIRT"
                },
                {
                  "description": "Hours",
                  "value": "HOURS"
                },
                {
                  "description": "Days",
                  "value": "DAYS"
                },
                {
                  "description": "Weeks",
                  "value": "WEEKS"
                }
              ]
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "key": {
              "filter": {
                "field": "key",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "key",
                "paths": [
                  "key"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "key"
              },
              "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"
                ],
                "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": "spaces.Group"
              },
              "row": {
                "path": "parent.id",
                "paths": [
                  "parent.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "provision_stages": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "provision_stages",
                "paths": [
                  "provision_stages"
                ]
              },
              "scalar": "Boolean",
              "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"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "slug",
                "paths": [
                  "slug"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "slug"
              },
              "values": []
            },
            "stages": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "triage_enabled": {
              "filter": {
                "field": "triage_enabled",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "triage_enabled",
                "paths": [
                  "triage_enabled"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "upcoming_cycle_count": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "upcoming_cycle_count",
                "paths": [
                  "upcoming_cycle_count"
                ]
              },
              "scalar": "Int",
              "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": []
            },
            "visibility": {
              "filter": {
                "field": "visibility",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "PUBLIC",
                    "to": "public"
                  },
                  {
                    "from": "PRIVATE",
                    "to": "private"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "visibility",
                "paths": [
                  "visibility"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Public",
                  "value": "PUBLIC"
                },
                {
                  "description": "Private",
                  "value": "PRIVATE"
                }
              ]
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "key"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name",
          "key"
        ],
        "resourceType": "work/queue",
        "revisionFields": [],
        "roots": {
          "aggregate": "work_queues_aggregate",
          "changes": "workQueueChanged",
          "create": "insert_work_queues_one",
          "delete": "delete_work_queues_by_pk",
          "deletePreview": null,
          "detail": "work_queues_by_pk",
          "groups": "work_queues_groups",
          "groupsCount": "work_queues_groups_count",
          "list": "work_queues",
          "revisions": null,
          "save": "work_queues_save",
          "update": "update_work_queues_by_pk"
        },
        "rowModel": "client",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "work_queues_aggregate",
          "createInput": "work_queues_insert_input",
          "deletePayload": null,
          "filter": "work_queues_bool_exp",
          "groupBySpec": "workQueuesgroupbyspec",
          "groupKey": "workQueuesgroupkey",
          "groupOrder": "workQueuesgrouporder",
          "grouped": "work_queues_group",
          "having": "workQueueshaving",
          "node": "WorkQueueType",
          "order": "work_queues_order_by",
          "query": "workQueues_Query",
          "revision": null,
          "updateInput": "work_queues_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "slug",
          "description",
          "visibility",
          "parent",
          "key",
          "triage_enabled",
          "cycles_enabled",
          "cycle_weeks",
          "cycle_cooldown_weeks",
          "cycle_start_day",
          "upcoming_cycle_count",
          "estimate_scale",
          "estimate_allow_zero",
          "default_estimate",
          "default_stage",
          "auto_archive_months",
          "auto_close_months"
        ]
      },
      {
        "aggregateFields": [
          "id",
          "position"
        ],
        "aggregateMeasures": [
          {
            "field": "position",
            "input": "position",
            "op": "sum"
          },
          {
            "field": "position",
            "input": "position",
            "op": "avg"
          },
          {
            "field": "position",
            "input": "position",
            "op": "min"
          },
          {
            "field": "position",
            "input": "position",
            "op": "max"
          }
        ],
        "appLabel": "work",
        "canonicalLabel": "work.Stage",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete",
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "queue",
          "name",
          "tone",
          "position",
          "category",
          "rule_owned",
          "conceals"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "tone",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Neutral",
                "value": "NEUTRAL"
              },
              {
                "description": "Brand",
                "value": "BRAND"
              },
              {
                "description": "Accent",
                "value": "ACCENT"
              },
              {
                "description": "Info",
                "value": "INFO"
              },
              {
                "description": "Success",
                "value": "SUCCESS"
              },
              {
                "description": "Warning",
                "value": "WARNING"
              },
              {
                "description": "Danger",
                "value": "DANGER"
              },
              {
                "description": "Purple",
                "value": "PURPLE"
              },
              {
                "description": "Pink",
                "value": "PINK"
              }
            ],
            "widget": "tone"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "position",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "category",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Triage",
                "value": "TRIAGE"
              },
              {
                "description": "Backlog",
                "value": "BACKLOG"
              },
              {
                "description": "Unstarted",
                "value": "UNSTARTED"
              },
              {
                "description": "Started",
                "value": "STARTED"
              },
              {
                "description": "Completed",
                "value": "COMPLETED"
              },
              {
                "description": "Canceled",
                "value": "CANCELED"
              },
              {
                "description": "Duplicate",
                "value": "DUPLICATE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "rule_owned",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "conceals",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "on_path",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "queue",
            "readable": true,
            "relationModelLabel": "work.Queue",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "locked_fields",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "work.Stage",
        "modelName": "stage",
        "query": {
          "axes": {
            "category": {
              "drill": {
                "field": "category",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "category",
                "valueMap": [
                  {
                    "from": "TRIAGE",
                    "to": "triage"
                  },
                  {
                    "from": "BACKLOG",
                    "to": "backlog"
                  },
                  {
                    "from": "UNSTARTED",
                    "to": "unstarted"
                  },
                  {
                    "from": "STARTED",
                    "to": "started"
                  },
                  {
                    "from": "COMPLETED",
                    "to": "completed"
                  },
                  {
                    "from": "CANCELED",
                    "to": "canceled"
                  },
                  {
                    "from": "DUPLICATE",
                    "to": "duplicate"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "category",
              "identityPath": "category",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "category"
              ],
              "server": {
                "input": "CATEGORY",
                "key": "category",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "queue": {
              "drill": {
                "field": "queue",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "queue_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "queue",
              "identityPath": "queue.id",
              "kind": "relation",
              "labelPath": "queue.name",
              "paths": [
                "queue.id",
                "queue.name"
              ],
              "server": {
                "input": "QUEUE",
                "key": "queue_id",
                "labelInput": "QUEUE__NAME",
                "labelKey": "queue__name",
                "valueMap": []
              }
            },
            "tone": {
              "drill": {
                "field": "tone",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "tone",
                "valueMap": [
                  {
                    "from": "NEUTRAL",
                    "to": "neutral"
                  },
                  {
                    "from": "BRAND",
                    "to": "brand"
                  },
                  {
                    "from": "ACCENT",
                    "to": "accent"
                  },
                  {
                    "from": "INFO",
                    "to": "info"
                  },
                  {
                    "from": "SUCCESS",
                    "to": "success"
                  },
                  {
                    "from": "WARNING",
                    "to": "warning"
                  },
                  {
                    "from": "DANGER",
                    "to": "danger"
                  },
                  {
                    "from": "PURPLE",
                    "to": "purple"
                  },
                  {
                    "from": "PINK",
                    "to": "pink"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "tone",
              "identityPath": "tone",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "tone"
              ],
              "server": {
                "input": "TONE",
                "key": "tone",
                "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": "TRIAGE",
                    "to": "triage"
                  },
                  {
                    "from": "BACKLOG",
                    "to": "backlog"
                  },
                  {
                    "from": "UNSTARTED",
                    "to": "unstarted"
                  },
                  {
                    "from": "STARTED",
                    "to": "started"
                  },
                  {
                    "from": "COMPLETED",
                    "to": "completed"
                  },
                  {
                    "from": "CANCELED",
                    "to": "canceled"
                  },
                  {
                    "from": "DUPLICATE",
                    "to": "duplicate"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "category",
                "paths": [
                  "category"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Triage",
                  "value": "TRIAGE"
                },
                {
                  "description": "Backlog",
                  "value": "BACKLOG"
                },
                {
                  "description": "Unstarted",
                  "value": "UNSTARTED"
                },
                {
                  "description": "Started",
                  "value": "STARTED"
                },
                {
                  "description": "Completed",
                  "value": "COMPLETED"
                },
                {
                  "description": "Canceled",
                  "value": "CANCELED"
                },
                {
                  "description": "Duplicate",
                  "value": "DUPLICATE"
                }
              ]
            },
            "conceals": {
              "filter": {
                "field": "conceals",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "conceals",
                "paths": [
                  "conceals"
                ]
              },
              "scalar": "Boolean",
              "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": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "locked_fields": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "locked_fields",
                "paths": [
                  "locked_fields"
                ]
              },
              "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": []
            },
            "on_path": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "on_path",
                "paths": [
                  "on_path"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "position": {
              "filter": {
                "field": "position",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Int",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "position",
                "paths": [
                  "position"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "position"
              },
              "values": []
            },
            "queue": {
              "filter": {
                "field": "queue",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "queue.id",
                "labelPath": "queue.name",
                "model": "work.Queue"
              },
              "row": {
                "path": "queue.id",
                "paths": [
                  "queue.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "queue"
              },
              "values": []
            },
            "rule_owned": {
              "filter": {
                "field": "rule_owned",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "rule_owned",
                "paths": [
                  "rule_owned"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "tone": {
              "filter": {
                "field": "tone",
                "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": "NEUTRAL",
                    "to": "neutral"
                  },
                  {
                    "from": "BRAND",
                    "to": "brand"
                  },
                  {
                    "from": "ACCENT",
                    "to": "accent"
                  },
                  {
                    "from": "INFO",
                    "to": "info"
                  },
                  {
                    "from": "SUCCESS",
                    "to": "success"
                  },
                  {
                    "from": "WARNING",
                    "to": "warning"
                  },
                  {
                    "from": "DANGER",
                    "to": "danger"
                  },
                  {
                    "from": "PURPLE",
                    "to": "purple"
                  },
                  {
                    "from": "PINK",
                    "to": "pink"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "tone",
                "paths": [
                  "tone"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Neutral",
                  "value": "NEUTRAL"
                },
                {
                  "description": "Brand",
                  "value": "BRAND"
                },
                {
                  "description": "Accent",
                  "value": "ACCENT"
                },
                {
                  "description": "Info",
                  "value": "INFO"
                },
                {
                  "description": "Success",
                  "value": "SUCCESS"
                },
                {
                  "description": "Warning",
                  "value": "WARNING"
                },
                {
                  "description": "Danger",
                  "value": "DANGER"
                },
                {
                  "description": "Purple",
                  "value": "PURPLE"
                },
                {
                  "description": "Pink",
                  "value": "PINK"
                }
              ]
            },
            "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": "queue"
              },
              {
                "direction": "ASC",
                "field": "position"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "queue",
          "name"
        ],
        "resourceType": "work/stage",
        "revisionFields": [],
        "roots": {
          "aggregate": "work_stages_aggregate",
          "changes": "workStageChanged",
          "create": "insert_work_stages_one",
          "delete": "delete_work_stages_by_pk",
          "deletePreview": null,
          "detail": "work_stages_by_pk",
          "groups": "work_stages_groups",
          "groupsCount": "work_stages_groups_count",
          "list": "work_stages",
          "revisions": null,
          "save": null,
          "update": "update_work_stages_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "work_stages_aggregate",
          "createInput": "work_stages_insert_input",
          "deletePayload": null,
          "filter": "work_stages_bool_exp",
          "groupBySpec": "workStagesgroupbyspec",
          "groupKey": "workStagesgroupkey",
          "groupOrder": "workStagesgrouporder",
          "grouped": "work_stages_group",
          "having": "workStageshaving",
          "node": "WorkStageType",
          "order": "work_stages_order_by",
          "query": "workStages_Query",
          "revision": null,
          "updateInput": "work_stages_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "tone",
          "position",
          "category",
          "rule_owned",
          "conceals"
        ]
      },
      {
        "aggregateFields": [
          "id",
          "number"
        ],
        "aggregateMeasures": [
          {
            "field": "number",
            "input": "number",
            "op": "sum"
          },
          {
            "field": "number",
            "input": "number",
            "op": "avg"
          },
          {
            "field": "number",
            "input": "number",
            "op": "min"
          },
          {
            "field": "number",
            "input": "number",
            "op": "max"
          }
        ],
        "appLabel": "work",
        "canonicalLabel": "work.Cycle",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "update",
          "changes"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "number",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "starts_on",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "ends_on",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "completed_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "uncompleted_upon_close",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "queue",
            "readable": true,
            "relationModelLabel": "work.Queue",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "work.Cycle",
        "modelName": "cycle",
        "query": {
          "axes": {
            "completed_at": {
              "drill": {
                "field": "completed_at",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "completed_at",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "completed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "completed_at_year_range",
                    "valueKey": "completed_at_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "completed_at_year",
                  "name": "year",
                  "rangeKey": "completed_at_year_range"
                },
                {
                  "drill": {
                    "field": "completed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "completed_at_quarter_range",
                    "valueKey": "completed_at_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "completed_at_quarter",
                  "name": "quarter",
                  "rangeKey": "completed_at_quarter_range"
                },
                {
                  "drill": {
                    "field": "completed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "completed_at_month_range",
                    "valueKey": "completed_at_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "completed_at_month",
                  "name": "month",
                  "rangeKey": "completed_at_month_range"
                },
                {
                  "drill": {
                    "field": "completed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "completed_at_week_range",
                    "valueKey": "completed_at_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "completed_at_week",
                  "name": "week",
                  "rangeKey": "completed_at_week_range"
                },
                {
                  "drill": {
                    "field": "completed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "completed_at_day_range",
                    "valueKey": "completed_at_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "completed_at_day",
                  "name": "day",
                  "rangeKey": "completed_at_day_range"
                },
                {
                  "drill": {
                    "field": "completed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "completed_at_hour_range",
                    "valueKey": "completed_at_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "completed_at_hour",
                  "name": "hour",
                  "rangeKey": "completed_at_hour_range"
                },
                {
                  "drill": {
                    "field": "completed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "completed_at_minute_range",
                    "valueKey": "completed_at_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "completed_at_minute",
                  "name": "minute",
                  "rangeKey": "completed_at_minute_range"
                },
                {
                  "drill": {
                    "field": "completed_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "completed_at_second_range",
                    "valueKey": "completed_at_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "completed_at_second",
                  "name": "second",
                  "rangeKey": "completed_at_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "completed_at_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "completed_at_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "completed_at_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "completed_at_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "completed_at_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "completed_at_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "completed_at_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "completed_at_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "completed_at_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "completed_at_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "completed_at",
              "identityPath": "completed_at",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "completed_at"
              ],
              "server": {
                "input": "COMPLETED_AT",
                "key": "completed_at",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "ends_on": {
              "drill": {
                "field": "ends_on",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "ends_on",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "ends_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "ends_on_year_range",
                    "valueKey": "ends_on_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "ends_on_year",
                  "name": "year",
                  "rangeKey": "ends_on_year_range"
                },
                {
                  "drill": {
                    "field": "ends_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "ends_on_quarter_range",
                    "valueKey": "ends_on_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "ends_on_quarter",
                  "name": "quarter",
                  "rangeKey": "ends_on_quarter_range"
                },
                {
                  "drill": {
                    "field": "ends_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "ends_on_month_range",
                    "valueKey": "ends_on_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "ends_on_month",
                  "name": "month",
                  "rangeKey": "ends_on_month_range"
                },
                {
                  "drill": {
                    "field": "ends_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "ends_on_week_range",
                    "valueKey": "ends_on_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "ends_on_week",
                  "name": "week",
                  "rangeKey": "ends_on_week_range"
                },
                {
                  "drill": {
                    "field": "ends_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "ends_on_day_range",
                    "valueKey": "ends_on_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "ends_on_day",
                  "name": "day",
                  "rangeKey": "ends_on_day_range"
                },
                {
                  "drill": {
                    "field": "ends_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "ends_on_hour_range",
                    "valueKey": "ends_on_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "ends_on_hour",
                  "name": "hour",
                  "rangeKey": "ends_on_hour_range"
                },
                {
                  "drill": {
                    "field": "ends_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "ends_on_minute_range",
                    "valueKey": "ends_on_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "ends_on_minute",
                  "name": "minute",
                  "rangeKey": "ends_on_minute_range"
                },
                {
                  "drill": {
                    "field": "ends_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "ends_on_second_range",
                    "valueKey": "ends_on_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "ends_on_second",
                  "name": "second",
                  "rangeKey": "ends_on_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "ends_on_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "ends_on_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "ends_on_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "ends_on_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "ends_on_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "ends_on_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "ends_on_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "ends_on_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "ends_on_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "ends_on_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "ends_on",
              "identityPath": "ends_on",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "ends_on"
              ],
              "server": {
                "input": "ENDS_ON",
                "key": "ends_on",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "queue": {
              "drill": {
                "field": "queue",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "queue_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "queue",
              "identityPath": "queue.id",
              "kind": "relation",
              "labelPath": "queue.name",
              "paths": [
                "queue.id",
                "queue.name"
              ],
              "server": {
                "input": "QUEUE",
                "key": "queue_id",
                "labelInput": "QUEUE__NAME",
                "labelKey": "queue__name",
                "valueMap": []
              }
            },
            "starts_on": {
              "drill": {
                "field": "starts_on",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "starts_on",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "starts_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "starts_on_year_range",
                    "valueKey": "starts_on_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "starts_on_year",
                  "name": "year",
                  "rangeKey": "starts_on_year_range"
                },
                {
                  "drill": {
                    "field": "starts_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "starts_on_quarter_range",
                    "valueKey": "starts_on_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "starts_on_quarter",
                  "name": "quarter",
                  "rangeKey": "starts_on_quarter_range"
                },
                {
                  "drill": {
                    "field": "starts_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "starts_on_month_range",
                    "valueKey": "starts_on_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "starts_on_month",
                  "name": "month",
                  "rangeKey": "starts_on_month_range"
                },
                {
                  "drill": {
                    "field": "starts_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "starts_on_week_range",
                    "valueKey": "starts_on_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "starts_on_week",
                  "name": "week",
                  "rangeKey": "starts_on_week_range"
                },
                {
                  "drill": {
                    "field": "starts_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "starts_on_day_range",
                    "valueKey": "starts_on_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "starts_on_day",
                  "name": "day",
                  "rangeKey": "starts_on_day_range"
                },
                {
                  "drill": {
                    "field": "starts_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "starts_on_hour_range",
                    "valueKey": "starts_on_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "starts_on_hour",
                  "name": "hour",
                  "rangeKey": "starts_on_hour_range"
                },
                {
                  "drill": {
                    "field": "starts_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "starts_on_minute_range",
                    "valueKey": "starts_on_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "starts_on_minute",
                  "name": "minute",
                  "rangeKey": "starts_on_minute_range"
                },
                {
                  "drill": {
                    "field": "starts_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "starts_on_second_range",
                    "valueKey": "starts_on_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "starts_on_second",
                  "name": "second",
                  "rangeKey": "starts_on_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "starts_on_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "starts_on_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "starts_on_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "starts_on_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "starts_on_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "starts_on_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "starts_on_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "starts_on_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "starts_on_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "starts_on_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "starts_on",
              "identityPath": "starts_on",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "starts_on"
              ],
              "server": {
                "input": "STARTS_ON",
                "key": "starts_on",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "completed_at": {
              "filter": {
                "field": "completed_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "completed_at",
                "paths": [
                  "completed_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "completed_at"
              },
              "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": []
            },
            "ends_on": {
              "filter": {
                "field": "ends_on",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "ends_on",
                "paths": [
                  "ends_on"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "ends_on"
              },
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "number": {
              "filter": {
                "field": "number",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Int",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "number",
                "paths": [
                  "number"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "number"
              },
              "values": []
            },
            "queue": {
              "filter": {
                "field": "queue",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "queue.id",
                "labelPath": "queue.name",
                "model": "work.Queue"
              },
              "row": {
                "path": "queue.id",
                "paths": [
                  "queue.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "queue"
              },
              "values": []
            },
            "starts_on": {
              "filter": {
                "field": "starts_on",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "starts_on",
                "paths": [
                  "starts_on"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "starts_on"
              },
              "values": []
            },
            "uncompleted_upon_close": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "uncompleted_upon_close",
                "paths": [
                  "uncompleted_upon_close"
                ]
              },
              "scalar": "JSON",
              "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": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "queue"
              },
              {
                "direction": "ASC",
                "field": "number"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "work/cycle",
        "revisionFields": [],
        "roots": {
          "aggregate": "work_cycles_aggregate",
          "changes": "workCycleChanged",
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "work_cycles_by_pk",
          "groups": "work_cycles_groups",
          "groupsCount": "work_cycles_groups_count",
          "list": "work_cycles",
          "revisions": null,
          "save": null,
          "update": "update_work_cycles_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "work_cycles_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "work_cycles_bool_exp",
          "groupBySpec": "workCyclesgroupbyspec",
          "groupKey": "workCyclesgroupkey",
          "groupOrder": "workCyclesgrouporder",
          "grouped": "work_cycles_group",
          "having": "workCycleshaving",
          "node": "WorkCycleType",
          "order": "work_cycles_order_by",
          "query": "workCycles_Query",
          "revision": null,
          "updateInput": "work_cycles_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "intake",
        "canonicalLabel": "intake.Need",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete",
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "party",
          "task",
          "project",
          "importance",
          "body"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "importance",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Normal",
                "value": "NORMAL"
              },
              {
                "description": "Important",
                "value": "IMPORTANT"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "body",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "revision",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "claimed_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "claimed_email",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "requester_access_granted",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "access_decision",
            "readable": true,
            "relationModelLabel": "decisions.Decision",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "access_verdict",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "access_answered_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "party",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "task",
            "readable": true,
            "relationModelLabel": "projects.Task",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "project",
            "readable": true,
            "relationModelLabel": "projects.Project",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "source_message",
            "readable": true,
            "relationModelLabel": "messaging.Message",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "original_task",
            "readable": true,
            "relationModelLabel": "projects.Task",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "object",
            "name": "access_answered_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "requester_user",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "intake.Need",
        "modelName": "need",
        "query": {
          "axes": {
            "importance": {
              "drill": {
                "field": "importance",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "importance",
                "valueMap": [
                  {
                    "from": "NORMAL",
                    "to": "normal"
                  },
                  {
                    "from": "IMPORTANT",
                    "to": "important"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "importance",
              "identityPath": "importance",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "importance"
              ],
              "server": {
                "input": "IMPORTANCE",
                "key": "importance",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "original_task": {
              "drill": {
                "field": "original_task",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "original_task_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "original_task",
              "identityPath": "original_task.id",
              "kind": "relation",
              "labelPath": "original_task.title",
              "paths": [
                "original_task.id",
                "original_task.title"
              ],
              "server": {
                "input": "ORIGINAL_TASK",
                "key": "original_task_id",
                "labelInput": "ORIGINAL_TASK__TITLE",
                "labelKey": "original_task__title",
                "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": []
              }
            },
            "project": {
              "drill": {
                "field": "project",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "project_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "project",
              "identityPath": "project.id",
              "kind": "relation",
              "labelPath": "project.title",
              "paths": [
                "project.id",
                "project.title"
              ],
              "server": {
                "input": "PROJECT",
                "key": "project_id",
                "labelInput": "PROJECT__TITLE",
                "labelKey": "project__title",
                "valueMap": []
              }
            },
            "task": {
              "drill": {
                "field": "task",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "task_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "task",
              "identityPath": "task.id",
              "kind": "relation",
              "labelPath": "task.title",
              "paths": [
                "task.id",
                "task.title"
              ],
              "server": {
                "input": "TASK",
                "key": "task_id",
                "labelInput": "TASK__TITLE",
                "labelKey": "task__title",
                "valueMap": []
              }
            }
          },
          "fields": {
            "access_answered_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "access_answered_at",
                "paths": [
                  "access_answered_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "access_answered_by": {
              "filter": null,
              "kind": "object",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "access_decision": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "access_decision.id",
                "labelPath": "access_decision.display_name",
                "model": "decisions.Decision"
              },
              "row": {
                "path": "access_decision.id",
                "paths": [
                  "access_decision.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "access_verdict": {
              "filter": null,
              "kind": "json",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "access_verdict",
                "paths": [
                  "access_verdict"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "body": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "body",
                "paths": [
                  "body"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "claimed_email": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "claimed_email",
                "paths": [
                  "claimed_email"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "claimed_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "claimed_name",
                "paths": [
                  "claimed_name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "claimed_name"
              },
              "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": []
            },
            "filer_name": {
              "filter": {
                "field": "filer_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": true,
              "relation": null,
              "row": null,
              "scalar": "String",
              "sort": {
                "field": "filer_name"
              },
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "importance": {
              "filter": {
                "field": "importance",
                "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": "NORMAL",
                    "to": "normal"
                  },
                  {
                    "from": "IMPORTANT",
                    "to": "important"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "importance",
                "paths": [
                  "importance"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "importance"
              },
              "values": [
                {
                  "description": "Normal",
                  "value": "NORMAL"
                },
                {
                  "description": "Important",
                  "value": "IMPORTANT"
                }
              ]
            },
            "original_task": {
              "filter": {
                "field": "original_task",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "original_task.id",
                "labelPath": "original_task.title",
                "model": "projects.Task"
              },
              "row": {
                "path": "original_task.id",
                "paths": [
                  "original_task.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": {
                "field": "party"
              },
              "values": []
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "project": {
              "filter": {
                "field": "project",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "project.id",
                "labelPath": "project.title",
                "model": "projects.Project"
              },
              "row": {
                "path": "project.id",
                "paths": [
                  "project.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "project"
              },
              "values": []
            },
            "requester_access_granted": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "requester_access_granted",
                "paths": [
                  "requester_access_granted"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "requester_user": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "requester_user",
                "paths": [
                  "requester_user"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "revision": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "revision",
                "paths": [
                  "revision"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "source_message": {
              "filter": {
                "field": "source_message",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "source_message.id",
                "labelPath": "source_message.title",
                "model": "messaging.Message"
              },
              "row": {
                "path": "source_message.id",
                "paths": [
                  "source_message.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "task": {
              "filter": {
                "field": "task",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "task.id",
                "labelPath": "task.title",
                "model": "projects.Task"
              },
              "row": {
                "path": "task.id",
                "paths": [
                  "task.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "task"
              },
              "values": []
            },
            "task.project": {
              "filter": {
                "field": "task__project",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "task.project.id",
                "labelPath": "task.project.title",
                "model": "projects.Project"
              },
              "row": {
                "path": "task.project.id",
                "paths": [
                  "task.project.id"
                ]
              },
              "scalar": "ID",
              "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": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "importance"
              },
              {
                "direction": "DESC",
                "field": "created_at"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "intake/need",
        "revisionFields": [],
        "roots": {
          "aggregate": "intake_needs_aggregate",
          "changes": "intakeNeedChanged",
          "create": "insert_intake_needs_one",
          "delete": "delete_intake_needs_by_pk",
          "deletePreview": null,
          "detail": "intake_needs_by_pk",
          "groups": "intake_needs_groups",
          "groupsCount": "intake_needs_groups_count",
          "list": "intake_needs",
          "revisions": null,
          "save": null,
          "update": "update_intake_needs_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "intake_needs_aggregate",
          "createInput": "intake_needs_insert_input",
          "deletePayload": null,
          "filter": "intake_needs_bool_exp",
          "groupBySpec": "intakeNeedsgroupbyspec",
          "groupKey": "intakeNeedsgroupkey",
          "groupOrder": "intakeNeedsgrouporder",
          "grouped": "intake_needs_group",
          "having": "intakeNeedshaving",
          "node": "NeedType",
          "order": "intake_needs_order_by",
          "query": "intakeNeeds_Query",
          "revision": null,
          "updateInput": "intake_needs_set_input"
        },
        "updateArguments": [
          {
            "name": "expected_revision",
            "type": "Int"
          }
        ],
        "updateFields": [
          "party",
          "importance",
          "body"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "portfolio",
        "canonicalLabel": "portfolio.Product",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete",
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "name",
          "body",
          "owner",
          "lifecycle"
        ],
        "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "body",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "lifecycle",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Idea",
                "value": "IDEA"
              },
              {
                "description": "Incubating",
                "value": "INCUBATING"
              },
              {
                "description": "Active",
                "value": "ACTIVE"
              },
              {
                "description": "Maintenance",
                "value": "MAINTENANCE"
              },
              {
                "description": "Sunset",
                "value": "SUNSET"
              },
              {
                "description": "Retired",
                "value": "RETIRED"
              }
            ],
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "originated_from",
            "readable": true,
            "relationModelLabel": "projects.Project",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "owner",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "portfolio.Product",
        "modelName": "product",
        "query": {
          "axes": {
            "lifecycle": {
              "drill": {
                "field": "lifecycle",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "lifecycle",
                "valueMap": [
                  {
                    "from": "IDEA",
                    "to": "idea"
                  },
                  {
                    "from": "INCUBATING",
                    "to": "incubating"
                  },
                  {
                    "from": "ACTIVE",
                    "to": "active"
                  },
                  {
                    "from": "MAINTENANCE",
                    "to": "maintenance"
                  },
                  {
                    "from": "SUNSET",
                    "to": "sunset"
                  },
                  {
                    "from": "RETIRED",
                    "to": "retired"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "lifecycle",
              "identityPath": "lifecycle",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "lifecycle"
              ],
              "server": {
                "input": "LIFECYCLE",
                "key": "lifecycle",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "owner": {
              "drill": {
                "field": "owner",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "owner_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "owner",
              "identityPath": "owner.id",
              "kind": "relation",
              "labelPath": "owner.display_name",
              "paths": [
                "owner.id",
                "owner.display_name"
              ],
              "server": {
                "input": "OWNER",
                "key": "owner_id",
                "labelInput": "OWNER__FIRST_NAME",
                "labelKey": "owner__first_name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "body": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "body",
                "paths": [
                  "body"
                ]
              },
              "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": []
            },
            "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "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": "IDEA",
                    "to": "idea"
                  },
                  {
                    "from": "INCUBATING",
                    "to": "incubating"
                  },
                  {
                    "from": "ACTIVE",
                    "to": "active"
                  },
                  {
                    "from": "MAINTENANCE",
                    "to": "maintenance"
                  },
                  {
                    "from": "SUNSET",
                    "to": "sunset"
                  },
                  {
                    "from": "RETIRED",
                    "to": "retired"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "lifecycle",
                "paths": [
                  "lifecycle"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "lifecycle"
              },
              "values": [
                {
                  "description": "Idea",
                  "value": "IDEA"
                },
                {
                  "description": "Incubating",
                  "value": "INCUBATING"
                },
                {
                  "description": "Active",
                  "value": "ACTIVE"
                },
                {
                  "description": "Maintenance",
                  "value": "MAINTENANCE"
                },
                {
                  "description": "Sunset",
                  "value": "SUNSET"
                },
                {
                  "description": "Retired",
                  "value": "RETIRED"
                }
              ]
            },
            "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": []
            },
            "originated_from": {
              "filter": {
                "field": "originated_from",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "originated_from.id",
                "labelPath": "originated_from.title",
                "model": "projects.Project"
              },
              "row": {
                "path": "originated_from.id",
                "paths": [
                  "originated_from.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "owner": {
              "filter": {
                "field": "owner",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "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": []
            },
            "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": "ASC",
                "field": "lifecycle"
              },
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "portfolio/product",
        "revisionFields": [],
        "roots": {
          "aggregate": "portfolio_products_aggregate",
          "changes": "portfolioProductChanged",
          "create": "insert_portfolio_products_one",
          "delete": "delete_portfolio_products_by_pk",
          "deletePreview": null,
          "detail": "portfolio_products_by_pk",
          "groups": "portfolio_products_groups",
          "groupsCount": "portfolio_products_groups_count",
          "list": "portfolio_products",
          "revisions": null,
          "save": null,
          "update": "update_portfolio_products_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "portfolio_products_aggregate",
          "createInput": "portfolio_products_insert_input",
          "deletePayload": null,
          "filter": "portfolio_products_bool_exp",
          "groupBySpec": "portfolioProductsgroupbyspec",
          "groupKey": "portfolioProductsgroupkey",
          "groupOrder": "portfolioProductsgrouporder",
          "grouped": "portfolio_products_group",
          "having": "portfolioProductshaving",
          "node": "ConsoleProductType",
          "order": "portfolio_products_order_by",
          "query": "portfolioProducts_Query",
          "revision": null,
          "updateInput": "portfolio_products_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "body",
          "owner",
          "lifecycle"
        ]
      },
      {
        "aggregateFields": [
          "id",
          "priority",
          "sort_order"
        ],
        "aggregateMeasures": [
          {
            "field": "priority",
            "input": "priority",
            "op": "sum"
          },
          {
            "field": "priority",
            "input": "priority",
            "op": "avg"
          },
          {
            "field": "priority",
            "input": "priority",
            "op": "min"
          },
          {
            "field": "priority",
            "input": "priority",
            "op": "max"
          }
        ],
        "appLabel": "portfolio",
        "canonicalLabel": "portfolio.Initiative",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete",
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "parent",
          "name",
          "body",
          "owner",
          "status",
          "target_date",
          "target_date_resolution",
          "priority",
          "sort_order"
        ],
        "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "body",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Proposed",
                "value": "PROPOSED"
              },
              {
                "description": "Planned",
                "value": "PLANNED"
              },
              {
                "description": "Active",
                "value": "ACTIVE"
              },
              {
                "description": "Done",
                "value": "DONE"
              },
              {
                "description": "Dropped",
                "value": "DROPPED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "health",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "On track",
                "value": "ON_TRACK"
              },
              {
                "description": "At risk",
                "value": "AT_RISK"
              },
              {
                "description": "Off track",
                "value": "OFF_TRACK"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "health_updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "target_date",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "target_date_resolution",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Day",
                "value": "DAY"
              },
              {
                "description": "Month",
                "value": "MONTH"
              },
              {
                "description": "Quarter",
                "value": "QUARTER"
              },
              {
                "description": "Half year",
                "value": "HALF_YEAR"
              },
              {
                "description": "Year",
                "value": "YEAR"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "priority",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "sort_order",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "parent",
            "readable": true,
            "relationModelLabel": "portfolio.Initiative",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "owner",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "portfolio.Initiative",
        "modelName": "initiative",
        "query": {
          "axes": {
            "health": {
              "drill": {
                "field": "health",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "health",
                "valueMap": [
                  {
                    "from": "ON_TRACK",
                    "to": "on_track"
                  },
                  {
                    "from": "AT_RISK",
                    "to": "at_risk"
                  },
                  {
                    "from": "OFF_TRACK",
                    "to": "off_track"
                  },
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "health",
              "identityPath": "health",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "health"
              ],
              "server": {
                "input": "HEALTH",
                "key": "health",
                "labelInput": null,
                "labelKey": null,
                "valueMap": [
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ]
              }
            },
            "owner": {
              "drill": {
                "field": "owner",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "owner_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "owner",
              "identityPath": "owner.id",
              "kind": "relation",
              "labelPath": "owner.display_name",
              "paths": [
                "owner.id",
                "owner.display_name"
              ],
              "server": {
                "input": "OWNER",
                "key": "owner_id",
                "labelInput": "OWNER__FIRST_NAME",
                "labelKey": "owner__first_name",
                "valueMap": []
              }
            },
            "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": []
              }
            },
            "priority": {
              "drill": {
                "field": "priority",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "priority",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "priority",
              "identityPath": "priority",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "priority"
              ],
              "server": {
                "input": "PRIORITY",
                "key": "priority",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "status": {
              "drill": {
                "field": "status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "status",
                "valueMap": [
                  {
                    "from": "PROPOSED",
                    "to": "proposed"
                  },
                  {
                    "from": "PLANNED",
                    "to": "planned"
                  },
                  {
                    "from": "ACTIVE",
                    "to": "active"
                  },
                  {
                    "from": "DONE",
                    "to": "done"
                  },
                  {
                    "from": "DROPPED",
                    "to": "dropped"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "status",
              "identityPath": "status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "status"
              ],
              "server": {
                "input": "STATUS",
                "key": "status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "target_date": {
              "drill": {
                "field": "target_date",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "target_date",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_year_range",
                    "valueKey": "target_date_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "target_date_year",
                  "name": "year",
                  "rangeKey": "target_date_year_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_quarter_range",
                    "valueKey": "target_date_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "target_date_quarter",
                  "name": "quarter",
                  "rangeKey": "target_date_quarter_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_month_range",
                    "valueKey": "target_date_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "target_date_month",
                  "name": "month",
                  "rangeKey": "target_date_month_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_week_range",
                    "valueKey": "target_date_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "target_date_week",
                  "name": "week",
                  "rangeKey": "target_date_week_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_day_range",
                    "valueKey": "target_date_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "target_date_day",
                  "name": "day",
                  "rangeKey": "target_date_day_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_hour_range",
                    "valueKey": "target_date_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "target_date_hour",
                  "name": "hour",
                  "rangeKey": "target_date_hour_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_minute_range",
                    "valueKey": "target_date_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "target_date_minute",
                  "name": "minute",
                  "rangeKey": "target_date_minute_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_second_range",
                    "valueKey": "target_date_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "target_date_second",
                  "name": "second",
                  "rangeKey": "target_date_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "target_date_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "target_date_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "target_date_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "target_date_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "target_date_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "target_date_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "target_date_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "target_date_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "target_date_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "target_date_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "target_date",
              "identityPath": "target_date",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "target_date"
              ],
              "server": {
                "input": "TARGET_DATE",
                "key": "target_date",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "target_date_resolution": {
              "drill": {
                "field": "target_date_resolution",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "target_date_resolution",
                "valueMap": [
                  {
                    "from": "DAY",
                    "to": "day"
                  },
                  {
                    "from": "MONTH",
                    "to": "month"
                  },
                  {
                    "from": "QUARTER",
                    "to": "quarter"
                  },
                  {
                    "from": "HALF_YEAR",
                    "to": "half_year"
                  },
                  {
                    "from": "YEAR",
                    "to": "year"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "target_date_resolution",
              "identityPath": "target_date_resolution",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "target_date_resolution"
              ],
              "server": {
                "input": "TARGET_DATE_RESOLUTION",
                "key": "target_date_resolution",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "body": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "body",
                "paths": [
                  "body"
                ]
              },
              "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": []
            },
            "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "health": {
              "filter": {
                "field": "health",
                "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": "ON_TRACK",
                    "to": "on_track"
                  },
                  {
                    "from": "AT_RISK",
                    "to": "at_risk"
                  },
                  {
                    "from": "OFF_TRACK",
                    "to": "off_track"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "health",
                "paths": [
                  "health"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "health"
              },
              "values": [
                {
                  "description": "On track",
                  "value": "ON_TRACK"
                },
                {
                  "description": "At risk",
                  "value": "AT_RISK"
                },
                {
                  "description": "Off track",
                  "value": "OFF_TRACK"
                }
              ]
            },
            "health_updated_at": {
              "filter": {
                "field": "health_updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "health_updated_at",
                "paths": [
                  "health_updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "health_updated_at"
              },
              "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": []
            },
            "owner": {
              "filter": {
                "field": "owner",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "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": []
            },
            "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": "portfolio.Initiative"
              },
              "row": {
                "path": "parent.id",
                "paths": [
                  "parent.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "parent"
              },
              "values": []
            },
            "priority": {
              "filter": {
                "field": "priority",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Int",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "priority",
                "paths": [
                  "priority"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "priority"
              },
              "values": []
            },
            "sort_order": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sort_order",
                "paths": [
                  "sort_order"
                ]
              },
              "scalar": "Float",
              "sort": {
                "field": "sort_order"
              },
              "values": []
            },
            "status": {
              "filter": {
                "field": "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": "PROPOSED",
                    "to": "proposed"
                  },
                  {
                    "from": "PLANNED",
                    "to": "planned"
                  },
                  {
                    "from": "ACTIVE",
                    "to": "active"
                  },
                  {
                    "from": "DONE",
                    "to": "done"
                  },
                  {
                    "from": "DROPPED",
                    "to": "dropped"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "status",
                "paths": [
                  "status"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "status"
              },
              "values": [
                {
                  "description": "Proposed",
                  "value": "PROPOSED"
                },
                {
                  "description": "Planned",
                  "value": "PLANNED"
                },
                {
                  "description": "Active",
                  "value": "ACTIVE"
                },
                {
                  "description": "Done",
                  "value": "DONE"
                },
                {
                  "description": "Dropped",
                  "value": "DROPPED"
                }
              ]
            },
            "target_date": {
              "filter": {
                "field": "target_date",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "target_date",
                "paths": [
                  "target_date"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "target_date"
              },
              "values": []
            },
            "target_date_resolution": {
              "filter": {
                "field": "target_date_resolution",
                "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": "DAY",
                    "to": "day"
                  },
                  {
                    "from": "MONTH",
                    "to": "month"
                  },
                  {
                    "from": "QUARTER",
                    "to": "quarter"
                  },
                  {
                    "from": "HALF_YEAR",
                    "to": "half_year"
                  },
                  {
                    "from": "YEAR",
                    "to": "year"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "target_date_resolution",
                "paths": [
                  "target_date_resolution"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Day",
                  "value": "DAY"
                },
                {
                  "description": "Month",
                  "value": "MONTH"
                },
                {
                  "description": "Quarter",
                  "value": "QUARTER"
                },
                {
                  "description": "Half year",
                  "value": "HALF_YEAR"
                },
                {
                  "description": "Year",
                  "value": "YEAR"
                }
              ]
            },
            "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": "ASC",
                "field": "sort_order"
              },
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [
          "portfolio.Update"
        ],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "portfolio/initiative",
        "revisionFields": [],
        "roots": {
          "aggregate": "portfolio_initiatives_aggregate",
          "changes": "portfolioInitiativeChanged",
          "create": "insert_portfolio_initiatives_one",
          "delete": "delete_portfolio_initiatives_by_pk",
          "deletePreview": null,
          "detail": "portfolio_initiatives_by_pk",
          "groups": "portfolio_initiatives_groups",
          "groupsCount": "portfolio_initiatives_groups_count",
          "list": "portfolio_initiatives",
          "revisions": null,
          "save": null,
          "update": "update_portfolio_initiatives_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "portfolio_initiatives_aggregate",
          "createInput": "portfolio_initiatives_insert_input",
          "deletePayload": null,
          "filter": "portfolio_initiatives_bool_exp",
          "groupBySpec": "portfolioInitiativesgroupbyspec",
          "groupKey": "portfolioInitiativesgroupkey",
          "groupOrder": "portfolioInitiativesgrouporder",
          "grouped": "portfolio_initiatives_group",
          "having": "portfolioInitiativeshaving",
          "node": "ConsoleInitiativeType",
          "order": "portfolio_initiatives_order_by",
          "query": "portfolioInitiatives_Query",
          "revision": null,
          "updateInput": "portfolio_initiatives_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "parent",
          "name",
          "body",
          "owner",
          "status",
          "target_date",
          "target_date_resolution",
          "priority",
          "sort_order"
        ]
      },
      {
        "aggregateFields": [
          "id",
          "sort_order"
        ],
        "aggregateMeasures": [],
        "appLabel": "portfolio",
        "canonicalLabel": "portfolio.InitiativeProject",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete",
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "initiative",
          "project",
          "sort_order"
        ],
        "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "sort_order",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "initiative",
            "readable": true,
            "relationModelLabel": "portfolio.Initiative",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "project",
            "readable": true,
            "relationModelLabel": "projects.Project",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "portfolio.InitiativeProject",
        "modelName": "initiativeproject",
        "query": {
          "axes": {
            "initiative": {
              "drill": {
                "field": "initiative",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "initiative_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "initiative",
              "identityPath": "initiative.id",
              "kind": "relation",
              "labelPath": "initiative.name",
              "paths": [
                "initiative.id",
                "initiative.name"
              ],
              "server": {
                "input": "INITIATIVE",
                "key": "initiative_id",
                "labelInput": "INITIATIVE__NAME",
                "labelKey": "initiative__name",
                "valueMap": []
              }
            },
            "project": {
              "drill": {
                "field": "project",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "project_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "project",
              "identityPath": "project.id",
              "kind": "relation",
              "labelPath": "project.title",
              "paths": [
                "project.id",
                "project.title"
              ],
              "server": {
                "input": "PROJECT",
                "key": "project_id",
                "labelInput": "PROJECT__TITLE",
                "labelKey": "project__title",
                "valueMap": []
              }
            },
            "project.product": {
              "drill": {
                "field": "project.product",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "project__product_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "project.product",
              "identityPath": "project.product.id",
              "kind": "relation",
              "labelPath": "project.product.name",
              "paths": [
                "project.product.id",
                "project.product.name"
              ],
              "server": {
                "input": "PROJECT__PRODUCT",
                "key": "project__product_id",
                "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": []
            },
            "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "initiative": {
              "filter": {
                "field": "initiative",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "initiative.id",
                "labelPath": "initiative.name",
                "model": "portfolio.Initiative"
              },
              "row": {
                "path": "initiative.id",
                "paths": [
                  "initiative.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "initiative"
              },
              "values": []
            },
            "project": {
              "filter": {
                "field": "project",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "project.id",
                "labelPath": "project.title",
                "model": "projects.Project"
              },
              "row": {
                "path": "project.id",
                "paths": [
                  "project.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "project"
              },
              "values": []
            },
            "project.product": {
              "filter": {
                "field": "project__product",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "project.product.id",
                "labelPath": "project.product.name",
                "model": "portfolio.Product"
              },
              "row": {
                "path": "project.product.id",
                "paths": [
                  "project.product.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "sort_order": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sort_order",
                "paths": [
                  "sort_order"
                ]
              },
              "scalar": "Float",
              "sort": {
                "field": "sort_order"
              },
              "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": "ASC",
                "field": "sort_order"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "initiative",
          "project"
        ],
        "resourceType": "portfolio/initiative_project",
        "revisionFields": [],
        "roots": {
          "aggregate": "portfolio_initiative_projects_aggregate",
          "changes": "portfolioInitiativeProjectChanged",
          "create": "insert_portfolio_initiative_projects_one",
          "delete": "delete_portfolio_initiative_projects_by_pk",
          "deletePreview": null,
          "detail": "portfolio_initiative_projects_by_pk",
          "groups": "portfolio_initiative_projects_groups",
          "groupsCount": "portfolio_initiative_projects_groups_count",
          "list": "portfolio_initiative_projects",
          "revisions": null,
          "save": null,
          "update": "update_portfolio_initiative_projects_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "portfolio_initiative_projects_aggregate",
          "createInput": "portfolio_initiative_projects_insert_input",
          "deletePayload": null,
          "filter": "portfolio_initiative_projects_bool_exp",
          "groupBySpec": "portfolioInitiativeProjectsgroupbyspec",
          "groupKey": "portfolioInitiativeProjectsgroupkey",
          "groupOrder": "portfolioInitiativeProjectsgrouporder",
          "grouped": "portfolio_initiative_projects_group",
          "having": "portfolioInitiativeProjectshaving",
          "node": "InitiativeProjectType",
          "order": "portfolio_initiative_projects_order_by",
          "query": "portfolioInitiativeProjects_Query",
          "revision": null,
          "updateInput": "portfolio_initiative_projects_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "initiative",
          "project",
          "sort_order"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "portfolio",
        "canonicalLabel": "portfolio.Update",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "update",
          "delete",
          "changes"
        ],
        "concreteKinds": [],
        "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "health",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "On track",
                "value": "ON_TRACK"
              },
              {
                "description": "At risk",
                "value": "AT_RISK"
              },
              {
                "description": "Off track",
                "value": "OFF_TRACK"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "body",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "target_model",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "target_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "portfolio.Update",
        "modelName": "update",
        "query": {
          "axes": {
            "health": {
              "drill": {
                "field": "health",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "health",
                "valueMap": [
                  {
                    "from": "ON_TRACK",
                    "to": "on_track"
                  },
                  {
                    "from": "AT_RISK",
                    "to": "at_risk"
                  },
                  {
                    "from": "OFF_TRACK",
                    "to": "off_track"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "health",
              "identityPath": "health",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "health"
              ],
              "server": {
                "input": "HEALTH",
                "key": "health",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "body": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "body",
                "paths": [
                  "body"
                ]
              },
              "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": []
            },
            "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "health": {
              "filter": {
                "field": "health",
                "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": "ON_TRACK",
                    "to": "on_track"
                  },
                  {
                    "from": "AT_RISK",
                    "to": "at_risk"
                  },
                  {
                    "from": "OFF_TRACK",
                    "to": "off_track"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "health",
                "paths": [
                  "health"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "health"
              },
              "values": [
                {
                  "description": "On track",
                  "value": "ON_TRACK"
                },
                {
                  "description": "At risk",
                  "value": "AT_RISK"
                },
                {
                  "description": "Off track",
                  "value": "OFF_TRACK"
                }
              ]
            },
            "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": []
            },
            "target_id": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "target_id",
                "paths": [
                  "target_id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "target_model": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "target_model",
                "paths": [
                  "target_model"
                ]
              },
              "scalar": "String",
              "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": "DESC",
                "field": "created_at"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "portfolio/update",
        "revisionFields": [],
        "roots": {
          "aggregate": "portfolio_updates_aggregate",
          "changes": "portfolioUpdateChanged",
          "create": null,
          "delete": "delete_portfolio_updates_by_pk",
          "deletePreview": null,
          "detail": "portfolio_updates_by_pk",
          "groups": "portfolio_updates_groups",
          "groupsCount": "portfolio_updates_groups_count",
          "list": "portfolio_updates",
          "revisions": null,
          "save": null,
          "update": "update_portfolio_updates_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "portfolio_updates_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "portfolio_updates_bool_exp",
          "groupBySpec": "portfolioUpdatesgroupbyspec",
          "groupKey": "portfolioUpdatesgroupkey",
          "groupOrder": "portfolioUpdatesgrouporder",
          "grouped": "portfolio_updates_group",
          "having": "portfolioUpdateshaving",
          "node": "PortfolioUpdateType",
          "order": "portfolio_updates_order_by",
          "query": "portfolioUpdates_Query",
          "revision": null,
          "updateInput": "portfolio_updates_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "health",
          "body"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "portfolio",
        "canonicalLabel": "portfolio.Release",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete",
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "product",
          "name",
          "status",
          "target_date",
          "shipped_on",
          "notes"
        ],
        "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Planned",
                "value": "PLANNED"
              },
              {
                "description": "In progress",
                "value": "IN_PROGRESS"
              },
              {
                "description": "Shipped",
                "value": "SHIPPED"
              },
              {
                "description": "Dropped",
                "value": "DROPPED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "target_date",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "shipped_on",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "product",
            "readable": true,
            "relationModelLabel": "portfolio.Product",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "portfolio.Release",
        "modelName": "release",
        "query": {
          "axes": {
            "product": {
              "drill": {
                "field": "product",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "product_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "product",
              "identityPath": "product.id",
              "kind": "relation",
              "labelPath": "product.name",
              "paths": [
                "product.id",
                "product.name"
              ],
              "server": {
                "input": "PRODUCT",
                "key": "product_id",
                "labelInput": "PRODUCT__NAME",
                "labelKey": "product__name",
                "valueMap": []
              }
            },
            "shipped_on": {
              "drill": {
                "field": "shipped_on",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "shipped_on",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "shipped_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "shipped_on_year_range",
                    "valueKey": "shipped_on_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "shipped_on_year",
                  "name": "year",
                  "rangeKey": "shipped_on_year_range"
                },
                {
                  "drill": {
                    "field": "shipped_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "shipped_on_quarter_range",
                    "valueKey": "shipped_on_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "shipped_on_quarter",
                  "name": "quarter",
                  "rangeKey": "shipped_on_quarter_range"
                },
                {
                  "drill": {
                    "field": "shipped_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "shipped_on_month_range",
                    "valueKey": "shipped_on_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "shipped_on_month",
                  "name": "month",
                  "rangeKey": "shipped_on_month_range"
                },
                {
                  "drill": {
                    "field": "shipped_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "shipped_on_week_range",
                    "valueKey": "shipped_on_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "shipped_on_week",
                  "name": "week",
                  "rangeKey": "shipped_on_week_range"
                },
                {
                  "drill": {
                    "field": "shipped_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "shipped_on_day_range",
                    "valueKey": "shipped_on_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "shipped_on_day",
                  "name": "day",
                  "rangeKey": "shipped_on_day_range"
                },
                {
                  "drill": {
                    "field": "shipped_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "shipped_on_hour_range",
                    "valueKey": "shipped_on_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "shipped_on_hour",
                  "name": "hour",
                  "rangeKey": "shipped_on_hour_range"
                },
                {
                  "drill": {
                    "field": "shipped_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "shipped_on_minute_range",
                    "valueKey": "shipped_on_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "shipped_on_minute",
                  "name": "minute",
                  "rangeKey": "shipped_on_minute_range"
                },
                {
                  "drill": {
                    "field": "shipped_on",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "shipped_on_second_range",
                    "valueKey": "shipped_on_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "shipped_on_second",
                  "name": "second",
                  "rangeKey": "shipped_on_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "shipped_on_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "shipped_on_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "shipped_on_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "shipped_on_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "shipped_on_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "shipped_on_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "shipped_on_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "shipped_on_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "shipped_on_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "shipped_on_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "shipped_on",
              "identityPath": "shipped_on",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "shipped_on"
              ],
              "server": {
                "input": "SHIPPED_ON",
                "key": "shipped_on",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "status": {
              "drill": {
                "field": "status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "status",
                "valueMap": [
                  {
                    "from": "PLANNED",
                    "to": "planned"
                  },
                  {
                    "from": "IN_PROGRESS",
                    "to": "in_progress"
                  },
                  {
                    "from": "SHIPPED",
                    "to": "shipped"
                  },
                  {
                    "from": "DROPPED",
                    "to": "dropped"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "status",
              "identityPath": "status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "status"
              ],
              "server": {
                "input": "STATUS",
                "key": "status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "target_date": {
              "drill": {
                "field": "target_date",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "target_date",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_year_range",
                    "valueKey": "target_date_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "target_date_year",
                  "name": "year",
                  "rangeKey": "target_date_year_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_quarter_range",
                    "valueKey": "target_date_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "target_date_quarter",
                  "name": "quarter",
                  "rangeKey": "target_date_quarter_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_month_range",
                    "valueKey": "target_date_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "target_date_month",
                  "name": "month",
                  "rangeKey": "target_date_month_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_week_range",
                    "valueKey": "target_date_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "target_date_week",
                  "name": "week",
                  "rangeKey": "target_date_week_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_day_range",
                    "valueKey": "target_date_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "target_date_day",
                  "name": "day",
                  "rangeKey": "target_date_day_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_hour_range",
                    "valueKey": "target_date_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "target_date_hour",
                  "name": "hour",
                  "rangeKey": "target_date_hour_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_minute_range",
                    "valueKey": "target_date_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "target_date_minute",
                  "name": "minute",
                  "rangeKey": "target_date_minute_range"
                },
                {
                  "drill": {
                    "field": "target_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "target_date_second_range",
                    "valueKey": "target_date_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "target_date_second",
                  "name": "second",
                  "rangeKey": "target_date_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "target_date_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "target_date_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "target_date_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "target_date_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "target_date_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "target_date_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "target_date_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "target_date_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "target_date_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "target_date_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "target_date",
              "identityPath": "target_date",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "target_date"
              ],
              "server": {
                "input": "TARGET_DATE",
                "key": "target_date",
                "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": []
            },
            "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "notes": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "notes",
                "paths": [
                  "notes"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "product": {
              "filter": {
                "field": "product",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "product.id",
                "labelPath": "product.name",
                "model": "portfolio.Product"
              },
              "row": {
                "path": "product.id",
                "paths": [
                  "product.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "product"
              },
              "values": []
            },
            "shipped_on": {
              "filter": {
                "field": "shipped_on",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "shipped_on",
                "paths": [
                  "shipped_on"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "shipped_on"
              },
              "values": []
            },
            "status": {
              "filter": {
                "field": "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": "PLANNED",
                    "to": "planned"
                  },
                  {
                    "from": "IN_PROGRESS",
                    "to": "in_progress"
                  },
                  {
                    "from": "SHIPPED",
                    "to": "shipped"
                  },
                  {
                    "from": "DROPPED",
                    "to": "dropped"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "status",
                "paths": [
                  "status"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "status"
              },
              "values": [
                {
                  "description": "Planned",
                  "value": "PLANNED"
                },
                {
                  "description": "In progress",
                  "value": "IN_PROGRESS"
                },
                {
                  "description": "Shipped",
                  "value": "SHIPPED"
                },
                {
                  "description": "Dropped",
                  "value": "DROPPED"
                }
              ]
            },
            "target_date": {
              "filter": {
                "field": "target_date",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "target_date",
                "paths": [
                  "target_date"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "target_date"
              },
              "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": "shipped_on"
              },
              {
                "direction": "ASC",
                "field": "target_date"
              },
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "product",
          "name"
        ],
        "resourceType": "portfolio/release",
        "revisionFields": [],
        "roots": {
          "aggregate": "portfolio_releases_aggregate",
          "changes": "portfolioReleaseChanged",
          "create": "insert_portfolio_releases_one",
          "delete": "delete_portfolio_releases_by_pk",
          "deletePreview": null,
          "detail": "portfolio_releases_by_pk",
          "groups": "portfolio_releases_groups",
          "groupsCount": "portfolio_releases_groups_count",
          "list": "portfolio_releases",
          "revisions": null,
          "save": null,
          "update": "update_portfolio_releases_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "portfolio_releases_aggregate",
          "createInput": "portfolio_releases_insert_input",
          "deletePayload": null,
          "filter": "portfolio_releases_bool_exp",
          "groupBySpec": "portfolioReleasesgroupbyspec",
          "groupKey": "portfolioReleasesgroupkey",
          "groupOrder": "portfolioReleasesgrouporder",
          "grouped": "portfolio_releases_group",
          "having": "portfolioReleaseshaving",
          "node": "ReleaseType",
          "order": "portfolio_releases_order_by",
          "query": "portfolioReleases_Query",
          "revision": null,
          "updateInput": "portfolio_releases_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "product",
          "name",
          "status",
          "target_date",
          "shipped_on",
          "notes"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "money",
        "canonicalLabel": "money.Currency",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "code",
          "name",
          "symbol",
          "decimal_places",
          "is_archived"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "code",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "symbol",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "decimal_places",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "money.Currency",
        "modelName": "currency",
        "query": {
          "axes": {
            "decimal_places": {
              "drill": null,
              "extractions": [],
              "field": "decimal_places",
              "identityPath": "decimal_places",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "decimal_places"
              ],
              "server": {
                "input": "DECIMAL_PLACES",
                "key": "decimal_places",
                "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": {
            "code": {
              "filter": {
                "field": "code",
                "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": "code",
                "paths": [
                  "code"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "code"
              },
              "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": []
            },
            "decimal_places": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "decimal_places",
                "paths": [
                  "decimal_places"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "decimal_places"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "symbol": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "symbol",
                "paths": [
                  "symbol"
                ]
              },
              "scalar": "String",
              "sort": null,
              "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": "code"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [
          "code",
          "name"
        ],
        "requiredCreateFields": [
          "code",
          "name"
        ],
        "resourceType": "money/currency",
        "revisionFields": [],
        "roots": {
          "aggregate": "currencies_aggregate",
          "changes": null,
          "create": "insert_currencies_one",
          "delete": "delete_currencies_by_pk",
          "deletePreview": null,
          "detail": "currencies_by_pk",
          "groups": "currencies_groups",
          "groupsCount": "currencies_groups_count",
          "list": "currencies",
          "revisions": null,
          "save": null,
          "update": "update_currencies_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "currencies_aggregate",
          "createInput": "currencies_insert_input",
          "deletePayload": null,
          "filter": "currencies_bool_exp",
          "groupBySpec": "currenciesGroupBySpec",
          "groupKey": "currenciesGroupKey",
          "groupOrder": "currenciesGroupOrder",
          "grouped": "currencies_group",
          "having": "currenciesHaving",
          "node": "CurrencyType",
          "order": "currencies_order_by",
          "query": "currencies_Query",
          "revision": null,
          "updateInput": "currencies_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "code",
          "name",
          "symbol",
          "decimal_places",
          "is_archived"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "money",
        "canonicalLabel": "money.CurrencyRate",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "currency",
          "date",
          "rate"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "currency",
            "readable": true,
            "relationModelLabel": "money.Currency",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "reference_currency",
            "readable": true,
            "relationModelLabel": "money.Currency",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "date",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "rate",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "source_priority",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "record_model_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "record_public_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "money.CurrencyRate",
        "modelName": "currencyrate",
        "query": {
          "axes": {
            "currency": {
              "drill": {
                "field": "currency",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "currency_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "currency",
              "identityPath": "currency.id",
              "kind": "relation",
              "labelPath": "currency.name",
              "paths": [
                "currency.id",
                "currency.name"
              ],
              "server": {
                "input": "CURRENCY",
                "key": "currency_id",
                "labelInput": "CURRENCY__NAME",
                "labelKey": "currency__name",
                "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": []
              }
            },
            "reference_currency": {
              "drill": {
                "field": "reference_currency",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "reference_currency_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "reference_currency",
              "identityPath": "reference_currency.id",
              "kind": "relation",
              "labelPath": "reference_currency.name",
              "paths": [
                "reference_currency.id",
                "reference_currency.name"
              ],
              "server": {
                "input": "REFERENCE_CURRENCY",
                "key": "reference_currency_id",
                "labelInput": "REFERENCE_CURRENCY__NAME",
                "labelKey": "reference_currency__name",
                "valueMap": []
              }
            },
            "source_priority": {
              "drill": {
                "field": "source_priority",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "source_priority",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "source_priority",
              "identityPath": "source_priority",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "source_priority"
              ],
              "server": {
                "input": "SOURCE_PRIORITY",
                "key": "source_priority",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "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": []
            },
            "currency": {
              "filter": {
                "field": "currency",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "currency.id",
                "labelPath": "currency.name",
                "model": "money.Currency"
              },
              "row": {
                "path": "currency.id",
                "paths": [
                  "currency.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "date": {
              "filter": {
                "field": "date",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "date",
                "paths": [
                  "date"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "date"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "rate": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "rate",
                "paths": [
                  "rate"
                ]
              },
              "scalar": "Decimal",
              "sort": {
                "field": "rate"
              },
              "values": []
            },
            "record_model_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "record_model_label",
                "paths": [
                  "record_model_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "record_public_id": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "record_public_id",
                "paths": [
                  "record_public_id"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "reference_currency": {
              "filter": {
                "field": "reference_currency",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "reference_currency.id",
                "labelPath": "reference_currency.name",
                "model": "money.Currency"
              },
              "row": {
                "path": "reference_currency.id",
                "paths": [
                  "reference_currency.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "source_priority": {
              "filter": {
                "field": "source_priority",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Int",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "source_priority",
                "paths": [
                  "source_priority"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "source_priority"
              },
              "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": "DESC",
                "field": "date"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "currency",
          "date",
          "rate"
        ],
        "resourceType": "money/rate",
        "revisionFields": [],
        "roots": {
          "aggregate": "currency_rates_aggregate",
          "changes": null,
          "create": "insert_currency_rates_one",
          "delete": "delete_currency_rates_by_pk",
          "deletePreview": null,
          "detail": "currency_rates_by_pk",
          "groups": "currency_rates_groups",
          "groupsCount": "currency_rates_groups_count",
          "list": "currency_rates",
          "revisions": null,
          "save": null,
          "update": "update_currency_rates_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "currency_rates_aggregate",
          "createInput": "currency_rates_insert_input",
          "deletePayload": null,
          "filter": "currency_rates_bool_exp",
          "groupBySpec": "currencyRatesgroupbyspec",
          "groupKey": "currencyRatesgroupkey",
          "groupOrder": "currencyRatesgrouporder",
          "grouped": "currency_rates_group",
          "having": "currencyRateshaving",
          "node": "CurrencyRateType",
          "order": "currency_rates_order_by",
          "query": "currencyRates_Query",
          "revision": null,
          "updateInput": "currency_rates_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "currency",
          "date",
          "rate"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "proposals",
        "canonicalLabel": "proposals.Round",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete",
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "task",
          "project",
          "name",
          "facilitator",
          "requester_party",
          "opening_policy",
          "status",
          "team",
          "roster_visibility",
          "clarification_askers",
          "opens_after",
          "clarifications_shared_until",
          "last_call_at",
          "submission_deadline",
          "clarification_queue"
        ],
        "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "revision",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "roster_visibility",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Hidden",
                "value": "hidden"
              },
              {
                "description": "Named",
                "value": "named"
              },
              {
                "description": "Status",
                "value": "status"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "clarification_askers",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Hidden",
                "value": "hidden"
              },
              {
                "description": "Named",
                "value": "named"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "team",
            "readable": true,
            "relationModelLabel": "spaces.Group",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "opens_after",
            "readable": true,
            "relationModelLabel": "projects.Milestone",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "clarifications_shared_until",
            "readable": true,
            "relationModelLabel": "projects.Milestone",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "opening_policy",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Facilitator only",
                "value": "FACILITATOR_ONLY"
              },
              {
                "description": "Answers",
                "value": "ANSWERS"
              },
              {
                "description": "Answers and tracks",
                "value": "ANSWERS_AND_TRACKS"
              },
              {
                "description": "Drafts and tracks",
                "value": "DRAFTS_AND_TRACKS"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Collecting",
                "value": "COLLECTING"
              },
              {
                "description": "Opened",
                "value": "OPENED"
              },
              {
                "description": "Closed",
                "value": "CLOSED"
              },
              {
                "description": "Canceled",
                "value": "CANCELED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "outcome",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Awarded",
                "value": "AWARDED"
              },
              {
                "description": "No award",
                "value": "NO_AWARD"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_call_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "submission_deadline",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "opened_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "closed_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "task",
            "readable": true,
            "relationModelLabel": "projects.Task",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "project",
            "readable": true,
            "relationModelLabel": "projects.Project",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "requester_party",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "can_open",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "can_admit",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "roster",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "facilitator",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "opened_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "closed_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "clarification_queue",
            "readable": true,
            "relationModelLabel": "work.Queue",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          }
        ],
        "grantable": [
          {
            "permission": "share",
            "relation": "evaluator",
            "subjects": [
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              },
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              }
            ]
          },
          {
            "permission": "share",
            "relation": "proposal_viewer",
            "subjects": [
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              },
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              }
            ]
          },
          {
            "permission": "share",
            "relation": "reader",
            "subjects": [
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              },
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "proposals.Round",
        "modelName": "round",
        "query": {
          "axes": {
            "facilitator": {
              "drill": {
                "field": "facilitator",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "facilitator_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "facilitator",
              "identityPath": "facilitator",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "facilitator"
              ],
              "server": {
                "input": "FACILITATOR",
                "key": "facilitator_id",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "opening_policy": {
              "drill": {
                "field": "opening_policy",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "opening_policy",
                "valueMap": [
                  {
                    "from": "FACILITATOR_ONLY",
                    "to": "facilitator_only"
                  },
                  {
                    "from": "ANSWERS",
                    "to": "answers"
                  },
                  {
                    "from": "ANSWERS_AND_TRACKS",
                    "to": "answers_and_tracks"
                  },
                  {
                    "from": "DRAFTS_AND_TRACKS",
                    "to": "drafts_and_tracks"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "opening_policy",
              "identityPath": "opening_policy",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "opening_policy"
              ],
              "server": {
                "input": "OPENING_POLICY",
                "key": "opening_policy",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "outcome": {
              "drill": {
                "field": "outcome",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "outcome",
                "valueMap": [
                  {
                    "from": "AWARDED",
                    "to": "awarded"
                  },
                  {
                    "from": "NO_AWARD",
                    "to": "no_award"
                  },
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "outcome",
              "identityPath": "outcome",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "outcome"
              ],
              "server": {
                "input": "OUTCOME",
                "key": "outcome",
                "labelInput": null,
                "labelKey": null,
                "valueMap": [
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ]
              }
            },
            "project": {
              "drill": {
                "field": "project",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "project_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "project",
              "identityPath": "project.id",
              "kind": "relation",
              "labelPath": "project.title",
              "paths": [
                "project.id",
                "project.title"
              ],
              "server": {
                "input": "PROJECT",
                "key": "project_id",
                "labelInput": "PROJECT__TITLE",
                "labelKey": "project__title",
                "valueMap": []
              }
            },
            "requester_party": {
              "drill": {
                "field": "requester_party",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "requester_party_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "requester_party",
              "identityPath": "requester_party.id",
              "kind": "relation",
              "labelPath": "requester_party.display_name",
              "paths": [
                "requester_party.id",
                "requester_party.display_name"
              ],
              "server": {
                "input": "REQUESTER_PARTY",
                "key": "requester_party_id",
                "labelInput": "REQUESTER_PARTY__DISPLAY_NAME",
                "labelKey": "requester_party__display_name",
                "valueMap": []
              }
            },
            "status": {
              "drill": {
                "field": "status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "status",
                "valueMap": [
                  {
                    "from": "COLLECTING",
                    "to": "collecting"
                  },
                  {
                    "from": "OPENED",
                    "to": "opened"
                  },
                  {
                    "from": "CLOSED",
                    "to": "closed"
                  },
                  {
                    "from": "CANCELED",
                    "to": "canceled"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "status",
              "identityPath": "status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "status"
              ],
              "server": {
                "input": "STATUS",
                "key": "status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "task": {
              "drill": {
                "field": "task",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "task_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "task",
              "identityPath": "task.id",
              "kind": "relation",
              "labelPath": "task.title",
              "paths": [
                "task.id",
                "task.title"
              ],
              "server": {
                "input": "TASK",
                "key": "task_id",
                "labelInput": "TASK__TITLE",
                "labelKey": "task__title",
                "valueMap": []
              }
            }
          },
          "fields": {
            "can_admit": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "can_admit",
                "paths": [
                  "can_admit"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "can_open": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "can_open",
                "paths": [
                  "can_open"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "clarification_askers": {
              "filter": null,
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "clarification_askers",
                "paths": [
                  "clarification_askers"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Hidden",
                  "value": "hidden"
                },
                {
                  "description": "Named",
                  "value": "named"
                }
              ]
            },
            "clarification_queue": {
              "filter": {
                "field": "clarification_queue",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "clarification_queue.id",
                "labelPath": "clarification_queue.name",
                "model": "work.Queue"
              },
              "row": {
                "path": "clarification_queue.id",
                "paths": [
                  "clarification_queue.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "clarifications_shared_until": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "clarifications_shared_until.id",
                "labelPath": "clarifications_shared_until.name",
                "model": "projects.Milestone"
              },
              "row": {
                "path": "clarifications_shared_until.id",
                "paths": [
                  "clarifications_shared_until.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "closed_at": {
              "filter": {
                "field": "closed_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "closed_at",
                "paths": [
                  "closed_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "closed_at"
              },
              "values": []
            },
            "closed_by": {
              "filter": {
                "field": "closed_by",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "closed_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "closed_by",
                "paths": [
                  "closed_by"
                ]
              },
              "scalar": "ID",
              "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": []
            },
            "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": []
            },
            "facilitator": {
              "filter": {
                "field": "facilitator",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "facilitator",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "facilitator",
                "paths": [
                  "facilitator"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "last_call_at": {
              "filter": {
                "field": "last_call_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "last_call_at",
                "paths": [
                  "last_call_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "last_call_at"
              },
              "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": []
            },
            "opened_at": {
              "filter": {
                "field": "opened_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "opened_at",
                "paths": [
                  "opened_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "opened_at"
              },
              "values": []
            },
            "opened_by": {
              "filter": {
                "field": "opened_by",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "opened_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "opened_by",
                "paths": [
                  "opened_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "opening_policy": {
              "filter": {
                "field": "opening_policy",
                "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": "FACILITATOR_ONLY",
                    "to": "facilitator_only"
                  },
                  {
                    "from": "ANSWERS",
                    "to": "answers"
                  },
                  {
                    "from": "ANSWERS_AND_TRACKS",
                    "to": "answers_and_tracks"
                  },
                  {
                    "from": "DRAFTS_AND_TRACKS",
                    "to": "drafts_and_tracks"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "opening_policy",
                "paths": [
                  "opening_policy"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "opening_policy"
              },
              "values": [
                {
                  "description": "Facilitator only",
                  "value": "FACILITATOR_ONLY"
                },
                {
                  "description": "Answers",
                  "value": "ANSWERS"
                },
                {
                  "description": "Answers and tracks",
                  "value": "ANSWERS_AND_TRACKS"
                },
                {
                  "description": "Drafts and tracks",
                  "value": "DRAFTS_AND_TRACKS"
                }
              ]
            },
            "opens_after": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "opens_after.id",
                "labelPath": "opens_after.name",
                "model": "projects.Milestone"
              },
              "row": {
                "path": "opens_after.id",
                "paths": [
                  "opens_after.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "outcome": {
              "filter": {
                "field": "outcome",
                "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": "AWARDED",
                    "to": "awarded"
                  },
                  {
                    "from": "NO_AWARD",
                    "to": "no_award"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "outcome",
                "paths": [
                  "outcome"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Awarded",
                  "value": "AWARDED"
                },
                {
                  "description": "No award",
                  "value": "NO_AWARD"
                }
              ]
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "project": {
              "filter": {
                "field": "project",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "project.id",
                "labelPath": "project.title",
                "model": "projects.Project"
              },
              "row": {
                "path": "project.id",
                "paths": [
                  "project.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "requester_party": {
              "filter": {
                "field": "requester_party",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "requester_party.id",
                "labelPath": "requester_party.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "requester_party.id",
                "paths": [
                  "requester_party.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "revision": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "revision",
                "paths": [
                  "revision"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "roster": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "roster_visibility": {
              "filter": null,
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "roster_visibility",
                "paths": [
                  "roster_visibility"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Hidden",
                  "value": "hidden"
                },
                {
                  "description": "Named",
                  "value": "named"
                },
                {
                  "description": "Status",
                  "value": "status"
                }
              ]
            },
            "status": {
              "filter": {
                "field": "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": "COLLECTING",
                    "to": "collecting"
                  },
                  {
                    "from": "OPENED",
                    "to": "opened"
                  },
                  {
                    "from": "CLOSED",
                    "to": "closed"
                  },
                  {
                    "from": "CANCELED",
                    "to": "canceled"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "status",
                "paths": [
                  "status"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "status"
              },
              "values": [
                {
                  "description": "Collecting",
                  "value": "COLLECTING"
                },
                {
                  "description": "Opened",
                  "value": "OPENED"
                },
                {
                  "description": "Closed",
                  "value": "CLOSED"
                },
                {
                  "description": "Canceled",
                  "value": "CANCELED"
                }
              ]
            },
            "submission_deadline": {
              "filter": {
                "field": "submission_deadline",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "submission_deadline",
                "paths": [
                  "submission_deadline"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "submission_deadline"
              },
              "values": []
            },
            "task": {
              "filter": {
                "field": "task",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "task.id",
                "labelPath": "task.title",
                "model": "projects.Task"
              },
              "row": {
                "path": "task.id",
                "paths": [
                  "task.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "team": {
              "filter": {
                "field": "team",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "team.id",
                "labelPath": "team.name",
                "model": "spaces.Group"
              },
              "row": {
                "path": "team.id",
                "paths": [
                  "team.id"
                ]
              },
              "scalar": "ID",
              "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": "ASC",
                "field": "status"
              },
              {
                "direction": "ASC",
                "field": "submission_deadline"
              }
            ]
          }
        },
        "recordEdges": [
          "messaging.ThreadAttachment"
        ],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name",
          "facilitator",
          "last_call_at",
          "submission_deadline"
        ],
        "resourceType": "proposals/round",
        "revisionFields": [],
        "roots": {
          "aggregate": "proposal_rounds_aggregate",
          "changes": "proposalRoundChanged",
          "create": "insert_proposal_rounds_one",
          "delete": "delete_proposal_rounds_by_pk",
          "deletePreview": null,
          "detail": "proposal_rounds_by_pk",
          "groups": "proposal_rounds_groups",
          "groupsCount": "proposal_rounds_groups_count",
          "list": "proposal_rounds",
          "revisions": null,
          "save": null,
          "update": "update_proposal_rounds_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "proposal_rounds_aggregate",
          "createInput": "proposal_rounds_insert_input",
          "deletePayload": null,
          "filter": "proposal_rounds_bool_exp",
          "groupBySpec": "proposalRoundsgroupbyspec",
          "groupKey": "proposalRoundsgroupkey",
          "groupOrder": "proposalRoundsgrouporder",
          "grouped": "proposal_rounds_group",
          "having": "proposalRoundshaving",
          "node": "ProposalRoundType",
          "order": "proposal_rounds_order_by",
          "query": "proposalRounds_Query",
          "revision": null,
          "updateInput": "proposal_rounds_set_input"
        },
        "updateArguments": [
          {
            "name": "expected_revision",
            "type": "Int"
          }
        ],
        "updateFields": [
          "name",
          "requester_party",
          "opening_policy",
          "last_call_at",
          "submission_deadline",
          "team",
          "roster_visibility",
          "clarification_askers",
          "opens_after",
          "clarifications_shared_until",
          "clarification_queue"
        ]
      },
      {
        "aggregateFields": [
          "id",
          "sort_order"
        ],
        "aggregateMeasures": [],
        "appLabel": "proposals",
        "canonicalLabel": "proposals.Topic",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete",
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "round",
          "key",
          "name",
          "hint",
          "sort_order"
        ],
        "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "key",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "hint",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "sort_order",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "round",
            "readable": true,
            "relationModelLabel": "proposals.Round",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "proposals.Topic",
        "modelName": "topic",
        "query": {
          "axes": {
            "key": {
              "drill": {
                "field": "key",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "key",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "key",
              "identityPath": "key",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "key"
              ],
              "server": {
                "input": "KEY",
                "key": "key",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "round": {
              "drill": {
                "field": "round",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "round_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "round",
              "identityPath": "round.id",
              "kind": "relation",
              "labelPath": "round.name",
              "paths": [
                "round.id",
                "round.name"
              ],
              "server": {
                "input": "ROUND",
                "key": "round_id",
                "labelInput": "ROUND__NAME",
                "labelKey": "round__name",
                "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": []
            },
            "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "hint": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "hint",
                "paths": [
                  "hint"
                ]
              },
              "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": []
            },
            "key": {
              "filter": {
                "field": "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": "key",
                "paths": [
                  "key"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "key"
              },
              "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": []
            },
            "round": {
              "filter": {
                "field": "round",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "round.id",
                "labelPath": "round.name",
                "model": "proposals.Round"
              },
              "row": {
                "path": "round.id",
                "paths": [
                  "round.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "round"
              },
              "values": []
            },
            "sort_order": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sort_order",
                "paths": [
                  "sort_order"
                ]
              },
              "scalar": "Float",
              "sort": {
                "field": "sort_order"
              },
              "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": "ASC",
                "field": "round"
              },
              {
                "direction": "ASC",
                "field": "sort_order"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "round",
          "key",
          "name"
        ],
        "resourceType": "proposals/topic",
        "revisionFields": [],
        "roots": {
          "aggregate": "proposal_topics_aggregate",
          "changes": "proposalTopicChanged",
          "create": "insert_proposal_topics_one",
          "delete": "delete_proposal_topics_by_pk",
          "deletePreview": null,
          "detail": "proposal_topics_by_pk",
          "groups": "proposal_topics_groups",
          "groupsCount": "proposal_topics_groups_count",
          "list": "proposal_topics",
          "revisions": null,
          "save": null,
          "update": "update_proposal_topics_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "proposal_topics_aggregate",
          "createInput": "proposal_topics_insert_input",
          "deletePayload": null,
          "filter": "proposal_topics_bool_exp",
          "groupBySpec": "proposalTopicsgroupbyspec",
          "groupKey": "proposalTopicsgroupkey",
          "groupOrder": "proposalTopicsgrouporder",
          "grouped": "proposal_topics_group",
          "having": "proposalTopicshaving",
          "node": "ProposalTopicType",
          "order": "proposal_topics_order_by",
          "query": "proposalTopics_Query",
          "revision": null,
          "updateInput": "proposal_topics_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "hint",
          "sort_order"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "proposals",
        "canonicalLabel": "proposals.Proposal",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete",
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "round",
          "responder",
          "party",
          "source_message",
          "state",
          "statement",
          "cost",
          "currency",
          "staffing",
          "timeframe_start",
          "timeframe_end",
          "confidence",
          "valid_until"
        ],
        "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "revision",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "statement",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "disclosed_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "track_published_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "retired_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "state",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Draft",
                "value": "DRAFT"
              },
              {
                "description": "Submitted",
                "value": "SUBMITTED"
              },
              {
                "description": "Accepted",
                "value": "ACCEPTED"
              },
              {
                "description": "Partially accepted",
                "value": "PARTIALLY_ACCEPTED"
              },
              {
                "description": "Declined",
                "value": "DECLINED"
              },
              {
                "description": "Withdrawn",
                "value": "WITHDRAWN"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": "currency",
            "kind": "scalar",
            "name": "cost",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "staffing",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "timeframe_start",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "timeframe_end",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "confidence",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Low",
                "value": "LOW"
              },
              {
                "description": "Medium",
                "value": "MEDIUM"
              },
              {
                "description": "High",
                "value": "HIGH"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "valid_until",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "capture_payload_hash",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "capture_parser_version",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "submitted_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "decided_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "round",
            "readable": true,
            "relationModelLabel": "proposals.Round",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "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": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "source_message",
            "readable": true,
            "relationModelLabel": "messaging.Message",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "track",
            "readable": true,
            "relationModelLabel": "projects.Project",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "currency",
            "readable": true,
            "relationModelLabel": "money.Currency",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "track_status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "retired_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "submitted_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "decided_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "responder",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "share",
            "relation": "reader",
            "subjects": [
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              },
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "proposals.Proposal",
        "modelName": "proposal",
        "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": []
              }
            },
            "round": {
              "drill": {
                "field": "round",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "round_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "round",
              "identityPath": "round.id",
              "kind": "relation",
              "labelPath": "round.name",
              "paths": [
                "round.id",
                "round.name"
              ],
              "server": {
                "input": "ROUND",
                "key": "round_id",
                "labelInput": "ROUND__NAME",
                "labelKey": "round__name",
                "valueMap": []
              }
            },
            "state": {
              "drill": {
                "field": "state",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "state",
                "valueMap": [
                  {
                    "from": "DRAFT",
                    "to": "draft"
                  },
                  {
                    "from": "SUBMITTED",
                    "to": "submitted"
                  },
                  {
                    "from": "ACCEPTED",
                    "to": "accepted"
                  },
                  {
                    "from": "PARTIALLY_ACCEPTED",
                    "to": "partially_accepted"
                  },
                  {
                    "from": "DECLINED",
                    "to": "declined"
                  },
                  {
                    "from": "WITHDRAWN",
                    "to": "withdrawn"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "state",
              "identityPath": "state",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "state"
              ],
              "server": {
                "input": "STATE",
                "key": "state",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "track": {
              "drill": {
                "field": "track",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "track",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "track",
              "identityPath": "track.id",
              "kind": "relation",
              "labelPath": "track.title",
              "paths": [
                "track.id",
                "track.title"
              ],
              "server": {
                "input": "TRACK",
                "key": "track",
                "labelInput": "TRACK__TITLE",
                "labelKey": "track__title",
                "valueMap": []
              }
            }
          },
          "fields": {
            "capture_parser_version": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "capture_parser_version",
                "paths": [
                  "capture_parser_version"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "capture_payload_hash": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "capture_payload_hash",
                "paths": [
                  "capture_payload_hash"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "confidence": {
              "filter": null,
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "confidence",
                "paths": [
                  "confidence"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Low",
                  "value": "LOW"
                },
                {
                  "description": "Medium",
                  "value": "MEDIUM"
                },
                {
                  "description": "High",
                  "value": "HIGH"
                }
              ]
            },
            "cost": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "cost",
                "paths": [
                  "cost"
                ]
              },
              "scalar": "Decimal",
              "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": []
            },
            "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": []
            },
            "currency": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "currency.id",
                "labelPath": "currency.name",
                "model": "money.Currency"
              },
              "row": {
                "path": "currency.id",
                "paths": [
                  "currency.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "decided_at": {
              "filter": {
                "field": "decided_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "decided_at",
                "paths": [
                  "decided_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "decided_at"
              },
              "values": []
            },
            "decided_by": {
              "filter": {
                "field": "decided_by",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "decided_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "decided_by",
                "paths": [
                  "decided_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "disclosed_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "disclosed_at",
                "paths": [
                  "disclosed_at"
                ]
              },
              "scalar": "DateTime",
              "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "responder": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "responder.id",
                "labelPath": "responder.display_name",
                "model": "iam.User"
              },
              "row": {
                "path": "responder.id",
                "paths": [
                  "responder.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "retired_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "retired_at",
                "paths": [
                  "retired_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "retired_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "retired_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "retired_by",
                "paths": [
                  "retired_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "revision": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "revision",
                "paths": [
                  "revision"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "round": {
              "filter": {
                "field": "round",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "round.id",
                "labelPath": "round.name",
                "model": "proposals.Round"
              },
              "row": {
                "path": "round.id",
                "paths": [
                  "round.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "round"
              },
              "values": []
            },
            "source_message": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "source_message.id",
                "labelPath": "source_message.title",
                "model": "messaging.Message"
              },
              "row": {
                "path": "source_message.id",
                "paths": [
                  "source_message.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "staffing": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "staffing",
                "paths": [
                  "staffing"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "state": {
              "filter": {
                "field": "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": "SUBMITTED",
                    "to": "submitted"
                  },
                  {
                    "from": "ACCEPTED",
                    "to": "accepted"
                  },
                  {
                    "from": "PARTIALLY_ACCEPTED",
                    "to": "partially_accepted"
                  },
                  {
                    "from": "DECLINED",
                    "to": "declined"
                  },
                  {
                    "from": "WITHDRAWN",
                    "to": "withdrawn"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "state",
                "paths": [
                  "state"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "state"
              },
              "values": [
                {
                  "description": "Draft",
                  "value": "DRAFT"
                },
                {
                  "description": "Submitted",
                  "value": "SUBMITTED"
                },
                {
                  "description": "Accepted",
                  "value": "ACCEPTED"
                },
                {
                  "description": "Partially accepted",
                  "value": "PARTIALLY_ACCEPTED"
                },
                {
                  "description": "Declined",
                  "value": "DECLINED"
                },
                {
                  "description": "Withdrawn",
                  "value": "WITHDRAWN"
                }
              ]
            },
            "statement": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "statement",
                "paths": [
                  "statement"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "submitted_at": {
              "filter": {
                "field": "submitted_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "submitted_at",
                "paths": [
                  "submitted_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "submitted_at"
              },
              "values": []
            },
            "submitted_by": {
              "filter": {
                "field": "submitted_by",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "submitted_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "submitted_by",
                "paths": [
                  "submitted_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "timeframe_end": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "timeframe_end",
                "paths": [
                  "timeframe_end"
                ]
              },
              "scalar": "Date",
              "sort": null,
              "values": []
            },
            "timeframe_start": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "timeframe_start",
                "paths": [
                  "timeframe_start"
                ]
              },
              "scalar": "Date",
              "sort": null,
              "values": []
            },
            "track": {
              "filter": {
                "field": "track",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "track.id",
                "labelPath": "track.title",
                "model": "projects.Project"
              },
              "row": {
                "path": "track.id",
                "paths": [
                  "track.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "track_published_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "track_published_at",
                "paths": [
                  "track_published_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "track_status": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "track_status",
                "paths": [
                  "track_status"
                ]
              },
              "scalar": "String",
              "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": []
            },
            "valid_until": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "valid_until",
                "paths": [
                  "valid_until"
                ]
              },
              "scalar": "Date",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "round"
              },
              {
                "direction": "ASC",
                "field": "state"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "round"
        ],
        "resourceType": "proposals/proposal",
        "revisionFields": [],
        "roots": {
          "aggregate": "proposals_aggregate",
          "changes": "proposalChanged",
          "create": "insert_proposals_one",
          "delete": "delete_proposals_by_pk",
          "deletePreview": null,
          "detail": "proposals_by_pk",
          "groups": "proposals_groups",
          "groupsCount": "proposals_groups_count",
          "list": "proposals",
          "revisions": null,
          "save": null,
          "update": "update_proposals_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "proposals_aggregate",
          "createInput": "proposals_insert_input",
          "deletePayload": null,
          "filter": "proposals_bool_exp",
          "groupBySpec": "proposalsGroupBySpec",
          "groupKey": "proposalsGroupKey",
          "groupOrder": "proposalsGroupOrder",
          "grouped": "proposals_group",
          "having": "proposalsHaving",
          "node": "ConsoleProposalType",
          "order": "proposals_order_by",
          "query": "proposals_Query",
          "revision": null,
          "updateInput": "proposals_set_input"
        },
        "updateArguments": [
          {
            "name": "expected_revision",
            "type": "Int"
          }
        ],
        "updateFields": [
          "statement",
          "cost",
          "currency",
          "staffing",
          "timeframe_start",
          "timeframe_end",
          "confidence",
          "valid_until"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "proposals",
        "canonicalLabel": "proposals.Answer",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete",
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "proposal",
          "topic",
          "body",
          "visibility"
        ],
        "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "revision",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "visibility",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Round",
                "value": "ROUND"
              },
              {
                "description": "Responder",
                "value": "RESPONDER"
              },
              {
                "description": "Managers only",
                "value": "SEALED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "shared_with_responders",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "body",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "proposal",
            "readable": true,
            "relationModelLabel": "proposals.Proposal",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "topic",
            "readable": true,
            "relationModelLabel": "proposals.Topic",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "allowed_visibility",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "manage",
            "relation": "reader",
            "subjects": [
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              },
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "proposals.Answer",
        "modelName": "answer",
        "query": {
          "axes": {
            "proposal": {
              "drill": {
                "field": "proposal",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "proposal_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "proposal",
              "identityPath": "proposal.id",
              "kind": "relation",
              "labelPath": "proposal.display_name",
              "paths": [
                "proposal.id",
                "proposal.display_name"
              ],
              "server": {
                "input": "PROPOSAL",
                "key": "proposal_id",
                "labelInput": "PROPOSAL__CAPTURE_PAYLOAD_HASH",
                "labelKey": "proposal__capture_payload_hash",
                "valueMap": []
              }
            },
            "topic": {
              "drill": {
                "field": "topic",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "topic_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "topic",
              "identityPath": "topic.id",
              "kind": "relation",
              "labelPath": "topic.name",
              "paths": [
                "topic.id",
                "topic.name"
              ],
              "server": {
                "input": "TOPIC",
                "key": "topic_id",
                "labelInput": "TOPIC__NAME",
                "labelKey": "topic__name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "allowed_visibility": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "allowed_visibility",
                "paths": [
                  "allowed_visibility"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "body": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "body",
                "paths": [
                  "body"
                ]
              },
              "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": []
            },
            "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "proposal": {
              "filter": {
                "field": "proposal",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "proposal.id",
                "labelPath": "proposal.display_name",
                "model": "proposals.Proposal"
              },
              "row": {
                "path": "proposal.id",
                "paths": [
                  "proposal.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "proposal"
              },
              "values": []
            },
            "revision": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "revision",
                "paths": [
                  "revision"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "shared_with_responders": {
              "filter": {
                "field": "shared_with_responders",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "shared_with_responders",
                "paths": [
                  "shared_with_responders"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "topic": {
              "filter": {
                "field": "topic",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "topic.id",
                "labelPath": "topic.name",
                "model": "proposals.Topic"
              },
              "row": {
                "path": "topic.id",
                "paths": [
                  "topic.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "topic"
              },
              "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": []
            },
            "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": "ROUND",
                    "to": "round"
                  },
                  {
                    "from": "RESPONDER",
                    "to": "responder"
                  },
                  {
                    "from": "SEALED",
                    "to": "sealed"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "visibility",
                "paths": [
                  "visibility"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Round",
                  "value": "ROUND"
                },
                {
                  "description": "Responder",
                  "value": "RESPONDER"
                },
                {
                  "description": "Managers only",
                  "value": "SEALED"
                }
              ]
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "topic"
              },
              {
                "direction": "ASC",
                "field": "proposal"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "proposal",
          "topic"
        ],
        "resourceType": "proposals/answer",
        "revisionFields": [],
        "roots": {
          "aggregate": "proposal_answers_aggregate",
          "changes": "proposalAnswerChanged",
          "create": "insert_proposal_answers_one",
          "delete": "delete_proposal_answers_by_pk",
          "deletePreview": null,
          "detail": "proposal_answers_by_pk",
          "groups": "proposal_answers_groups",
          "groupsCount": "proposal_answers_groups_count",
          "list": "proposal_answers",
          "revisions": null,
          "save": null,
          "update": "update_proposal_answers_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "proposal_answers_aggregate",
          "createInput": "proposal_answers_insert_input",
          "deletePayload": null,
          "filter": "proposal_answers_bool_exp",
          "groupBySpec": "proposalAnswersgroupbyspec",
          "groupKey": "proposalAnswersgroupkey",
          "groupOrder": "proposalAnswersgrouporder",
          "grouped": "proposal_answers_group",
          "having": "proposalAnswershaving",
          "node": "ProposalAnswerType",
          "order": "proposal_answers_order_by",
          "query": "proposalAnswers_Query",
          "revision": null,
          "updateInput": "proposal_answers_set_input"
        },
        "updateArguments": [
          {
            "name": "expected_revision",
            "type": "Int"
          }
        ],
        "updateFields": [
          "body"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "proposals",
        "canonicalLabel": "proposals.Review",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete",
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "proposal",
          "reviewer",
          "body"
        ],
        "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "body",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "proposal",
            "readable": true,
            "relationModelLabel": "proposals.Proposal",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "reviewer",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "proposals.Review",
        "modelName": "review",
        "query": {
          "axes": {
            "proposal": {
              "drill": {
                "field": "proposal",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "proposal_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "proposal",
              "identityPath": "proposal.id",
              "kind": "relation",
              "labelPath": "proposal.display_name",
              "paths": [
                "proposal.id",
                "proposal.display_name"
              ],
              "server": {
                "input": "PROPOSAL",
                "key": "proposal_id",
                "labelInput": "PROPOSAL__CAPTURE_PAYLOAD_HASH",
                "labelKey": "proposal__capture_payload_hash",
                "valueMap": []
              }
            },
            "reviewer": {
              "drill": {
                "field": "reviewer",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "reviewer_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "reviewer",
              "identityPath": "reviewer",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "reviewer"
              ],
              "server": {
                "input": "REVIEWER",
                "key": "reviewer_id",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "body": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "body",
                "paths": [
                  "body"
                ]
              },
              "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": []
            },
            "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "proposal": {
              "filter": {
                "field": "proposal",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "proposal.id",
                "labelPath": "proposal.display_name",
                "model": "proposals.Proposal"
              },
              "row": {
                "path": "proposal.id",
                "paths": [
                  "proposal.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "proposal"
              },
              "values": []
            },
            "reviewer": {
              "filter": {
                "field": "reviewer",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "reviewer",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "reviewer",
                "paths": [
                  "reviewer"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "reviewer"
              },
              "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": "ASC",
                "field": "reviewer"
              },
              {
                "direction": "ASC",
                "field": "proposal"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "proposal",
          "reviewer"
        ],
        "resourceType": "proposals/review",
        "revisionFields": [],
        "roots": {
          "aggregate": "proposal_reviews_aggregate",
          "changes": "proposalReviewChanged",
          "create": "insert_proposal_reviews_one",
          "delete": "delete_proposal_reviews_by_pk",
          "deletePreview": null,
          "detail": "proposal_reviews_by_pk",
          "groups": "proposal_reviews_groups",
          "groupsCount": "proposal_reviews_groups_count",
          "list": "proposal_reviews",
          "revisions": null,
          "save": null,
          "update": "update_proposal_reviews_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "proposal_reviews_aggregate",
          "createInput": "proposal_reviews_insert_input",
          "deletePayload": null,
          "filter": "proposal_reviews_bool_exp",
          "groupBySpec": "proposalReviewsgroupbyspec",
          "groupKey": "proposalReviewsgroupkey",
          "groupOrder": "proposalReviewsgrouporder",
          "grouped": "proposal_reviews_group",
          "having": "proposalReviewshaving",
          "node": "ProposalReviewType",
          "order": "proposal_reviews_order_by",
          "query": "proposalReviews_Query",
          "revision": null,
          "updateInput": "proposal_reviews_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "body"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "workflows",
        "canonicalLabel": "workflows.Workflow",
        "capabilities": [
          "list",
          "detail",
          "aggregate"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "key",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "subject_model",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "draft",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "draft_revision",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "layout",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "published",
            "readable": true,
            "relationModelLabel": "workflows.WorkflowVersion",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "write",
            "relation": "editor",
            "subjects": [
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              },
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              }
            ]
          },
          {
            "permission": "write",
            "relation": "operator",
            "subjects": [
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              },
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              }
            ]
          },
          {
            "permission": "write",
            "relation": "starter",
            "subjects": [
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              },
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              }
            ]
          },
          {
            "permission": "write",
            "relation": "viewer",
            "subjects": [
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              },
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "workflows.Workflow",
        "modelName": "workflow",
        "query": {
          "axes": {},
          "fields": {
            "can_start": {
              "filter": {
                "field": "can_start",
                "operators": [
                  "exact",
                  "ne"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "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": []
            },
            "draft": {
              "filter": null,
              "kind": "json",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "draft",
                "paths": [
                  "draft"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "draft_revision": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "draft_revision",
                "paths": [
                  "draft_revision"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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_published": {
              "filter": {
                "field": "is_published",
                "operators": [
                  "exact",
                  "ne"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "key": {
              "filter": {
                "field": "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": "key",
                "paths": [
                  "key"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "key"
              },
              "values": []
            },
            "layout": {
              "filter": null,
              "kind": "json",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "layout",
                "paths": [
                  "layout"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "published": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "published.id",
                "labelPath": "published.display_name",
                "model": "workflows.WorkflowVersion"
              },
              "row": {
                "path": "published.id",
                "paths": [
                  "published.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "subject_model": {
              "filter": {
                "field": "subject_model",
                "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": "subject_model",
                "paths": [
                  "subject_model"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "workflows/workflow",
        "revisionFields": [],
        "roots": {
          "aggregate": "workflow_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "workflow_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "workflow",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "workflow_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "workflow_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "WorkflowType",
          "order": "workflow_order_by",
          "query": "workflow_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "workflows",
        "canonicalLabel": "workflows.WorkflowVersion",
        "capabilities": [
          "list",
          "detail",
          "aggregate"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "number",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "document",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "content_hash",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "published_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "workflow",
            "readable": true,
            "relationModelLabel": "workflows.Workflow",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "input_schema",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "workflows.WorkflowVersion",
        "modelName": "workflowversion",
        "query": {
          "axes": {},
          "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": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "document": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "document",
                "paths": [
                  "document"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "input_schema": {
              "filter": null,
              "kind": "json",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "input_schema",
                "paths": [
                  "input_schema"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "number": {
              "filter": {
                "field": "number",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Int",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "number",
                "paths": [
                  "number"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "number"
              },
              "values": []
            },
            "published_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "published_by.id",
                "labelPath": "published_by.display_name",
                "model": "iam.User"
              },
              "row": {
                "path": "published_by.id",
                "paths": [
                  "published_by.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "workflow": {
              "filter": {
                "field": "workflow",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "workflow.id",
                "labelPath": "workflow.name",
                "model": "workflows.Workflow"
              },
              "row": {
                "path": "workflow.id",
                "paths": [
                  "workflow.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "workflows/version",
        "revisionFields": [],
        "roots": {
          "aggregate": "workflowversion_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "workflowversion_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "workflowversion",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": null,
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "workflowversion_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "workflowversion_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "WorkflowVersionType",
          "order": "workflowversion_order_by",
          "query": "workflowversion_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "workflows",
        "canonicalLabel": "workflows.WorkflowRun",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "changes"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "version",
            "readable": true,
            "relationModelLabel": "workflows.WorkflowVersion",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "parent_step",
            "readable": true,
            "relationModelLabel": "workflows.StepRun",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "reprocess_of",
            "readable": true,
            "relationModelLabel": "workflows.WorkflowRun",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "trigger_event",
            "readable": true,
            "relationModelLabel": "workflows.TriggerEvent",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "records",
            "readable": true,
            "relationModelLabel": "workflows.StepRecord",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "step_runs",
            "readable": true,
            "relationModelLabel": "workflows.StepRun",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "run_as",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Running",
                "value": "RUNNING"
              },
              {
                "description": "Waiting",
                "value": "WAITING"
              },
              {
                "description": "Succeeded",
                "value": "SUCCEEDED"
              },
              {
                "description": "Failed",
                "value": "FAILED"
              },
              {
                "description": "Canceled",
                "value": "CANCELED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "origin",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Manual",
                "value": "MANUAL"
              },
              {
                "description": "Workflow",
                "value": "WORKFLOW"
              },
              {
                "description": "Reprocess",
                "value": "REPROCESS"
              },
              {
                "description": "Trigger",
                "value": "TRIGGER"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "output",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "outcome",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "outcome_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "error",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "failure_reason",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "request_key",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "finished_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "stopped_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "subject_model",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "subject_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "input",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "object",
            "name": "graph",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "can_cancel",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "can_reprocess",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "write",
            "relation": "operator",
            "subjects": [
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              },
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              }
            ]
          },
          {
            "permission": "write",
            "relation": "reader",
            "subjects": [
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              },
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "workflows.WorkflowRun",
        "modelName": "workflowrun",
        "query": {
          "axes": {
            "origin": {
              "drill": {
                "field": "origin",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "origin",
                "valueMap": [
                  {
                    "from": "MANUAL",
                    "to": "manual"
                  },
                  {
                    "from": "WORKFLOW",
                    "to": "workflow"
                  },
                  {
                    "from": "REPROCESS",
                    "to": "reprocess"
                  },
                  {
                    "from": "TRIGGER",
                    "to": "trigger"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "origin",
              "identityPath": "origin",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "origin"
              ],
              "server": {
                "input": "ORIGIN",
                "key": "origin",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "outcome": {
              "drill": {
                "field": "outcome",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "outcome",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "outcome",
              "identityPath": "outcome",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "outcome"
              ],
              "server": {
                "input": "OUTCOME",
                "key": "outcome",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "status": {
              "drill": {
                "field": "status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "status",
                "valueMap": [
                  {
                    "from": "RUNNING",
                    "to": "running"
                  },
                  {
                    "from": "WAITING",
                    "to": "waiting"
                  },
                  {
                    "from": "SUCCEEDED",
                    "to": "succeeded"
                  },
                  {
                    "from": "FAILED",
                    "to": "failed"
                  },
                  {
                    "from": "CANCELED",
                    "to": "canceled"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "status",
              "identityPath": "status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "status"
              ],
              "server": {
                "input": "STATUS",
                "key": "status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "version.workflow": {
              "drill": {
                "field": "version.workflow",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "version__workflow_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "version.workflow",
              "identityPath": "version.workflow.id",
              "kind": "relation",
              "labelPath": "version.workflow.name",
              "paths": [
                "version.workflow.id",
                "version.workflow.name"
              ],
              "server": {
                "input": "VERSION__WORKFLOW",
                "key": "version__workflow_id",
                "labelInput": "VERSION__WORKFLOW__NAME",
                "labelKey": "version__workflow__name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "can_cancel": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "can_cancel",
                "paths": [
                  "can_cancel"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "can_reprocess": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "can_reprocess",
                "paths": [
                  "can_reprocess"
                ]
              },
              "scalar": "Boolean",
              "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": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "error": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "error",
                "paths": [
                  "error"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "failure_reason": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "failure_reason",
                "paths": [
                  "failure_reason"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "finished_at": {
              "filter": {
                "field": "finished_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "finished_at",
                "paths": [
                  "finished_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "finished_at"
              },
              "values": []
            },
            "graph": {
              "filter": null,
              "kind": "object",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "input": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "input",
                "paths": [
                  "input"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "origin": {
              "filter": {
                "field": "origin",
                "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": "WORKFLOW",
                    "to": "workflow"
                  },
                  {
                    "from": "REPROCESS",
                    "to": "reprocess"
                  },
                  {
                    "from": "TRIGGER",
                    "to": "trigger"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "origin",
                "paths": [
                  "origin"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Manual",
                  "value": "MANUAL"
                },
                {
                  "description": "Workflow",
                  "value": "WORKFLOW"
                },
                {
                  "description": "Reprocess",
                  "value": "REPROCESS"
                },
                {
                  "description": "Trigger",
                  "value": "TRIGGER"
                }
              ]
            },
            "outcome": {
              "filter": {
                "field": "outcome",
                "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": "outcome",
                "paths": [
                  "outcome"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "outcome_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "outcome_label",
                "paths": [
                  "outcome_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "output": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "output",
                "paths": [
                  "output"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "parent_step": {
              "filter": {
                "field": "parent_step",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "parent_step.id",
                "labelPath": "parent_step.display_name",
                "model": "workflows.StepRun"
              },
              "row": {
                "path": "parent_step.id",
                "paths": [
                  "parent_step.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "parent_step.run": {
              "filter": {
                "field": "parent_step__run",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "parent_step.run.id",
                "labelPath": "parent_step.run.display_name",
                "model": "workflows.WorkflowRun"
              },
              "row": {
                "path": "parent_step.run.id",
                "paths": [
                  "parent_step.run.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "records": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "reprocess_of": {
              "filter": {
                "field": "reprocess_of",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "reprocess_of.id",
                "labelPath": "reprocess_of.display_name",
                "model": "workflows.WorkflowRun"
              },
              "row": {
                "path": "reprocess_of.id",
                "paths": [
                  "reprocess_of.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "request_key": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "request_key",
                "paths": [
                  "request_key"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "run_as": {
              "filter": {
                "field": "run_as",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "run_as.id",
                "labelPath": "run_as.display_name",
                "model": "iam.User"
              },
              "row": {
                "path": "run_as.id",
                "paths": [
                  "run_as.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "status": {
              "filter": {
                "field": "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": "RUNNING",
                    "to": "running"
                  },
                  {
                    "from": "WAITING",
                    "to": "waiting"
                  },
                  {
                    "from": "SUCCEEDED",
                    "to": "succeeded"
                  },
                  {
                    "from": "FAILED",
                    "to": "failed"
                  },
                  {
                    "from": "CANCELED",
                    "to": "canceled"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "status",
                "paths": [
                  "status"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "status"
              },
              "values": [
                {
                  "description": "Running",
                  "value": "RUNNING"
                },
                {
                  "description": "Waiting",
                  "value": "WAITING"
                },
                {
                  "description": "Succeeded",
                  "value": "SUCCEEDED"
                },
                {
                  "description": "Failed",
                  "value": "FAILED"
                },
                {
                  "description": "Canceled",
                  "value": "CANCELED"
                }
              ]
            },
            "step_runs": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "stopped_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "stopped_at",
                "paths": [
                  "stopped_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "subject_id": {
              "filter": {
                "field": "subject_id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "subject_id",
                "paths": [
                  "subject_id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "subject_model": {
              "filter": {
                "field": "subject_model",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "subject_model",
                "paths": [
                  "subject_model"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "trigger_event": {
              "filter": {
                "field": "trigger_event",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "trigger_event.id",
                "labelPath": "trigger_event.display_name",
                "model": "workflows.TriggerEvent"
              },
              "row": {
                "path": "trigger_event.id",
                "paths": [
                  "trigger_event.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "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": []
            },
            "version": {
              "filter": {
                "field": "version",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "version.id",
                "labelPath": "version.display_name",
                "model": "workflows.WorkflowVersion"
              },
              "row": {
                "path": "version.id",
                "paths": [
                  "version.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "version.workflow": {
              "filter": {
                "field": "version__workflow",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "version.workflow.id",
                "labelPath": "version.workflow.name",
                "model": "workflows.Workflow"
              },
              "row": {
                "path": "version.workflow.id",
                "paths": [
                  "version.workflow.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "version.workflow.key": {
              "filter": {
                "field": "version__workflow__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": "version.workflow.key",
                "paths": [
                  "version.workflow.key"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "workflows/run",
        "revisionFields": [],
        "roots": {
          "aggregate": "workflowrun_aggregate",
          "changes": "workflowRunChanged",
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "workflowrun_by_pk",
          "groups": "workflowrun_groups",
          "groupsCount": "workflowrun_groups_count",
          "list": "workflowrun",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "workflowrun_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "workflowrun_bool_exp",
          "groupBySpec": "workflowrunGroupBySpec",
          "groupKey": "workflowrunGroupKey",
          "groupOrder": "workflowrunGroupOrder",
          "grouped": "workflowrun_group",
          "having": "workflowrunHaving",
          "node": "WorkflowRunType",
          "order": "workflowrun_order_by",
          "query": "workflowrun_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "workflows",
        "canonicalLabel": "workflows.StepRun",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "changes"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "run",
            "readable": true,
            "relationModelLabel": "workflows.WorkflowRun",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "child_runs",
            "readable": true,
            "relationModelLabel": "workflows.WorkflowRun",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "awaited_run",
            "readable": true,
            "relationModelLabel": "workflows.WorkflowRun",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "decision",
            "readable": true,
            "relationModelLabel": "decisions.Decision",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "attempts",
            "readable": true,
            "relationModelLabel": "workflows.StepAttempt",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "records",
            "readable": true,
            "relationModelLabel": "workflows.StepRecord",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "watches",
            "readable": true,
            "relationModelLabel": "workflows.StepWatch",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "node_key",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "node_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "rank",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "map_index",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_mapped",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_map",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "map_total",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "map_settled",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Ready",
                "value": "READY"
              },
              {
                "description": "Running",
                "value": "RUNNING"
              },
              {
                "description": "Waiting",
                "value": "WAITING"
              },
              {
                "description": "Succeeded",
                "value": "SUCCEEDED"
              },
              {
                "description": "Failed",
                "value": "FAILED"
              },
              {
                "description": "Skipped",
                "value": "SKIPPED"
              },
              {
                "description": "Canceled",
                "value": "CANCELED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "waiting_kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Time",
                "value": "TIME"
              },
              {
                "description": "Record",
                "value": "RECORD"
              },
              {
                "description": "Decision",
                "value": "DECISION"
              },
              {
                "description": "Map",
                "value": "MAP"
              },
              {
                "description": "Run",
                "value": "RUN"
              },
              {
                "description": "Error",
                "value": "ERROR"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "wait_reason",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "attempt",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "page_index",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "retries",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "dispatches",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "deadline_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "wake_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "dispatched_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "input",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "output",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "failure_reason",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "outcome",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "outcome_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "state",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "hold",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "notes",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "tagInput"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "map_steps",
            "readable": true,
            "relationModelLabel": "workflows.StepRun",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "can_retry",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "requires_duplicate_acknowledgement",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "workflows.StepRun",
        "modelName": "steprun",
        "query": {
          "axes": {
            "status": {
              "drill": {
                "field": "status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "status",
                "valueMap": [
                  {
                    "from": "READY",
                    "to": "ready"
                  },
                  {
                    "from": "RUNNING",
                    "to": "running"
                  },
                  {
                    "from": "WAITING",
                    "to": "waiting"
                  },
                  {
                    "from": "SUCCEEDED",
                    "to": "succeeded"
                  },
                  {
                    "from": "FAILED",
                    "to": "failed"
                  },
                  {
                    "from": "SKIPPED",
                    "to": "skipped"
                  },
                  {
                    "from": "CANCELED",
                    "to": "canceled"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "status",
              "identityPath": "status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "status"
              ],
              "server": {
                "input": "STATUS",
                "key": "status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "waiting_kind": {
              "drill": {
                "field": "waiting_kind",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "waiting_kind",
                "valueMap": [
                  {
                    "from": "TIME",
                    "to": "time"
                  },
                  {
                    "from": "RECORD",
                    "to": "record"
                  },
                  {
                    "from": "DECISION",
                    "to": "decision"
                  },
                  {
                    "from": "MAP",
                    "to": "map"
                  },
                  {
                    "from": "RUN",
                    "to": "run"
                  },
                  {
                    "from": "ERROR",
                    "to": "error"
                  },
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "waiting_kind",
              "identityPath": "waiting_kind",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "waiting_kind"
              ],
              "server": {
                "input": "WAITING_KIND",
                "key": "waiting_kind",
                "labelInput": null,
                "labelKey": null,
                "valueMap": [
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ]
              }
            }
          },
          "fields": {
            "attempt": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "attempt",
                "paths": [
                  "attempt"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "attempts": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "awaited_run": {
              "filter": {
                "field": "awaited_run",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "awaited_run.id",
                "labelPath": "awaited_run.display_name",
                "model": "workflows.WorkflowRun"
              },
              "row": {
                "path": "awaited_run.id",
                "paths": [
                  "awaited_run.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "can_retry": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "can_retry",
                "paths": [
                  "can_retry"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "child_runs": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "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": []
            },
            "deadline_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "deadline_at",
                "paths": [
                  "deadline_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "deadline_at"
              },
              "values": []
            },
            "decision": {
              "filter": {
                "field": "decision",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "decision.id",
                "labelPath": "decision.display_name",
                "model": "decisions.Decision"
              },
              "row": {
                "path": "decision.id",
                "paths": [
                  "decision.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "dispatched_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "dispatched_at",
                "paths": [
                  "dispatched_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "dispatches": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "dispatches",
                "paths": [
                  "dispatches"
                ]
              },
              "scalar": "Int",
              "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": []
            },
            "failure_reason": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "failure_reason",
                "paths": [
                  "failure_reason"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "hold": {
              "filter": {
                "field": "hold",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "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": "hold",
                "paths": [
                  "hold"
                ]
              },
              "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": []
            },
            "input": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "input",
                "paths": [
                  "input"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "is_map": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_map",
                "paths": [
                  "is_map"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "is_mapped": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_mapped",
                "paths": [
                  "is_mapped"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "map_index": {
              "filter": {
                "field": "map_index",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Int",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "map_index",
                "paths": [
                  "map_index"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "map_index"
              },
              "values": []
            },
            "map_settled": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "map_settled",
                "paths": [
                  "map_settled"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "map_steps": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "map_total": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "map_total",
                "paths": [
                  "map_total"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "node_key": {
              "filter": {
                "field": "node_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": "node_key",
                "paths": [
                  "node_key"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "node_key"
              },
              "values": []
            },
            "node_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "node_label",
                "paths": [
                  "node_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "notes": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "outcome": {
              "filter": {
                "field": "outcome",
                "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": "outcome",
                "paths": [
                  "outcome"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "outcome_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "outcome_label",
                "paths": [
                  "outcome_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "output": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "output",
                "paths": [
                  "output"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "page_index": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "page_index",
                "paths": [
                  "page_index"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "rank": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "rank",
                "paths": [
                  "rank"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "rank"
              },
              "values": []
            },
            "records": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "requires_duplicate_acknowledgement": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "requires_duplicate_acknowledgement",
                "paths": [
                  "requires_duplicate_acknowledgement"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "retries": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "retries",
                "paths": [
                  "retries"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "run": {
              "filter": {
                "field": "run",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "run.id",
                "labelPath": "run.display_name",
                "model": "workflows.WorkflowRun"
              },
              "row": {
                "path": "run.id",
                "paths": [
                  "run.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "state": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "state",
                "paths": [
                  "state"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "status": {
              "filter": {
                "field": "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": "READY",
                    "to": "ready"
                  },
                  {
                    "from": "RUNNING",
                    "to": "running"
                  },
                  {
                    "from": "WAITING",
                    "to": "waiting"
                  },
                  {
                    "from": "SUCCEEDED",
                    "to": "succeeded"
                  },
                  {
                    "from": "FAILED",
                    "to": "failed"
                  },
                  {
                    "from": "SKIPPED",
                    "to": "skipped"
                  },
                  {
                    "from": "CANCELED",
                    "to": "canceled"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "status",
                "paths": [
                  "status"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Ready",
                  "value": "READY"
                },
                {
                  "description": "Running",
                  "value": "RUNNING"
                },
                {
                  "description": "Waiting",
                  "value": "WAITING"
                },
                {
                  "description": "Succeeded",
                  "value": "SUCCEEDED"
                },
                {
                  "description": "Failed",
                  "value": "FAILED"
                },
                {
                  "description": "Skipped",
                  "value": "SKIPPED"
                },
                {
                  "description": "Canceled",
                  "value": "CANCELED"
                }
              ]
            },
            "updated_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "wait_reason": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "wait_reason",
                "paths": [
                  "wait_reason"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "waiting_kind": {
              "filter": {
                "field": "waiting_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": "TIME",
                    "to": "time"
                  },
                  {
                    "from": "RECORD",
                    "to": "record"
                  },
                  {
                    "from": "DECISION",
                    "to": "decision"
                  },
                  {
                    "from": "MAP",
                    "to": "map"
                  },
                  {
                    "from": "RUN",
                    "to": "run"
                  },
                  {
                    "from": "ERROR",
                    "to": "error"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "waiting_kind",
                "paths": [
                  "waiting_kind"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Time",
                  "value": "TIME"
                },
                {
                  "description": "Record",
                  "value": "RECORD"
                },
                {
                  "description": "Decision",
                  "value": "DECISION"
                },
                {
                  "description": "Map",
                  "value": "MAP"
                },
                {
                  "description": "Run",
                  "value": "RUN"
                },
                {
                  "description": "Error",
                  "value": "ERROR"
                }
              ]
            },
            "wake_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "wake_at",
                "paths": [
                  "wake_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "wake_at"
              },
              "values": []
            },
            "watches": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "rank"
              },
              {
                "direction": "ASC",
                "field": "map_index"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "workflows/step_run",
        "revisionFields": [],
        "roots": {
          "aggregate": "steprun_aggregate",
          "changes": "stepRunChanged",
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "steprun_by_pk",
          "groups": "steprun_groups",
          "groupsCount": "steprun_groups_count",
          "list": "steprun",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "steprun_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "steprun_bool_exp",
          "groupBySpec": "steprunGroupBySpec",
          "groupKey": "steprunGroupKey",
          "groupOrder": "steprunGroupOrder",
          "grouped": "steprun_group",
          "having": "steprunHaving",
          "node": "StepRunType",
          "order": "steprun_order_by",
          "query": "steprun_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "workflows",
        "canonicalLabel": "workflows.StepAttempt",
        "capabilities": [
          "list",
          "detail",
          "aggregate"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "step_run",
            "readable": true,
            "relationModelLabel": "workflows.StepRun",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "number",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "page_index",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "started_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "finished_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "result",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Succeeded",
                "value": "SUCCEEDED"
              },
              {
                "description": "Failed",
                "value": "FAILED"
              },
              {
                "description": "Timed out",
                "value": "TIMED_OUT"
              },
              {
                "description": "Superseded",
                "value": "SUPERSEDED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "error",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "stacktrace",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "effect_started_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "acknowledged_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "workflows.StepAttempt",
        "modelName": "stepattempt",
        "query": {
          "axes": {},
          "fields": {
            "acknowledged_by": {
              "filter": {
                "field": "acknowledged_by",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "acknowledged_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "acknowledged_by",
                "paths": [
                  "acknowledged_by"
                ]
              },
              "scalar": "ID",
              "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": []
            },
            "effect_started_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "effect_started_at",
                "paths": [
                  "effect_started_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "error": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "error",
                "paths": [
                  "error"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "finished_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "finished_at",
                "paths": [
                  "finished_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "finished_at"
              },
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "number": {
              "filter": {
                "field": "number",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Int",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "number",
                "paths": [
                  "number"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "number"
              },
              "values": []
            },
            "page_index": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "page_index",
                "paths": [
                  "page_index"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "result": {
              "filter": {
                "field": "result",
                "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": "SUCCEEDED",
                    "to": "succeeded"
                  },
                  {
                    "from": "FAILED",
                    "to": "failed"
                  },
                  {
                    "from": "TIMED_OUT",
                    "to": "timed_out"
                  },
                  {
                    "from": "SUPERSEDED",
                    "to": "superseded"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "result",
                "paths": [
                  "result"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Succeeded",
                  "value": "SUCCEEDED"
                },
                {
                  "description": "Failed",
                  "value": "FAILED"
                },
                {
                  "description": "Timed out",
                  "value": "TIMED_OUT"
                },
                {
                  "description": "Superseded",
                  "value": "SUPERSEDED"
                }
              ]
            },
            "stacktrace": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "stacktrace",
                "paths": [
                  "stacktrace"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "started_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "started_at",
                "paths": [
                  "started_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "started_at"
              },
              "values": []
            },
            "step_run": {
              "filter": {
                "field": "step_run",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "step_run.id",
                "labelPath": "step_run.display_name",
                "model": "workflows.StepRun"
              },
              "row": {
                "path": "step_run.id",
                "paths": [
                  "step_run.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "workflows/step_attempt",
        "revisionFields": [],
        "roots": {
          "aggregate": "stepattempt_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "stepattempt_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "stepattempt",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "stepattempt_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "stepattempt_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "StepAttemptType",
          "order": "stepattempt_order_by",
          "query": "stepattempt_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "workflows",
        "canonicalLabel": "workflows.StepRecord",
        "capabilities": [
          "list",
          "detail",
          "aggregate"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "run",
            "readable": true,
            "relationModelLabel": "workflows.WorkflowRun",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "step_run",
            "readable": true,
            "relationModelLabel": "workflows.StepRun",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "operation",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Read",
                "value": "read"
              },
              {
                "description": "Created",
                "value": "created"
              },
              {
                "description": "Changed",
                "value": "changed"
              },
              {
                "description": "Deleted",
                "value": "deleted"
              },
              {
                "description": "Called",
                "value": "called"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "record_model",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "record_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "workflows.StepRecord",
        "modelName": "steprecord",
        "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": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "operation": {
              "filter": {
                "field": "operation",
                "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": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "operation",
                "paths": [
                  "operation"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Read",
                  "value": "read"
                },
                {
                  "description": "Created",
                  "value": "created"
                },
                {
                  "description": "Changed",
                  "value": "changed"
                },
                {
                  "description": "Deleted",
                  "value": "deleted"
                },
                {
                  "description": "Called",
                  "value": "called"
                }
              ]
            },
            "record_id": {
              "filter": {
                "field": "record_id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "record_id",
                "paths": [
                  "record_id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "record_model": {
              "filter": {
                "field": "record_model",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "record_model",
                "paths": [
                  "record_model"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "run": {
              "filter": {
                "field": "run",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "run.id",
                "labelPath": "run.display_name",
                "model": "workflows.WorkflowRun"
              },
              "row": {
                "path": "run.id",
                "paths": [
                  "run.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "step_run": {
              "filter": {
                "field": "step_run",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "step_run.id",
                "labelPath": "step_run.display_name",
                "model": "workflows.StepRun"
              },
              "row": {
                "path": "step_run.id",
                "paths": [
                  "step_run.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "workflows/step_record",
        "revisionFields": [],
        "roots": {
          "aggregate": "steprecord_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "steprecord_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "steprecord",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": null,
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "steprecord_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "steprecord_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "StepRecordType",
          "order": "steprecord_order_by",
          "query": "steprecord_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "workflows",
        "canonicalLabel": "workflows.StepWatch",
        "capabilities": [
          "list",
          "detail",
          "aggregate"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "step_run",
            "readable": true,
            "relationModelLabel": "workflows.StepRun",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "record_model",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "record_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "workflows.StepWatch",
        "modelName": "stepwatch",
        "query": {
          "axes": {},
          "fields": {
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": {
                "field": "id"
              },
              "values": []
            },
            "record_id": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "record_id",
                "paths": [
                  "record_id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "record_model": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "record_model",
                "paths": [
                  "record_model"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "step_run": {
              "filter": {
                "field": "step_run",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "step_run.id",
                "labelPath": "step_run.display_name",
                "model": "workflows.StepRun"
              },
              "row": {
                "path": "step_run.id",
                "paths": [
                  "step_run.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "workflows/step_watch",
        "revisionFields": [],
        "roots": {
          "aggregate": "stepwatch_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "stepwatch_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "stepwatch",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "stepwatch_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "stepwatch_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "StepWatchType",
          "order": "stepwatch_order_by",
          "query": "stepwatch_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "workflows",
        "canonicalLabel": "workflows.Trigger",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "workflow",
          "source",
          "model_label",
          "condition",
          "channel"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "workflow",
            "readable": true,
            "relationModelLabel": "workflows.Workflow",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "source",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Message ingested",
                "value": "MESSAGE_INGESTED"
              },
              {
                "description": "Record changed",
                "value": "RECORD_CHANGED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "model_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "source_model",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "condition",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "enabled",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "disabled_reason",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "object",
            "name": "enable_preview",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "grants",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "can_edit",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "channel",
            "readable": true,
            "relationModelLabel": "messaging.Channel",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          }
        ],
        "grantable": [],
        "implFields": [
          "source"
        ],
        "linesResource": null,
        "modelLabel": "workflows.Trigger",
        "modelName": "trigger",
        "query": {
          "axes": {},
          "fields": {
            "can_edit": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "can_edit",
                "paths": [
                  "can_edit"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "channel": {
              "filter": {
                "field": "channel",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "channel.id",
                "labelPath": "channel.display_name",
                "model": "messaging.Channel"
              },
              "row": {
                "path": "channel.id",
                "paths": [
                  "channel.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "condition": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "condition",
                "paths": [
                  "condition"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "disabled_reason": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "disabled_reason",
                "paths": [
                  "disabled_reason"
                ]
              },
              "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": []
            },
            "enable_preview": {
              "filter": null,
              "kind": "object",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "enabled": {
              "filter": {
                "field": "enabled",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "enabled",
                "paths": [
                  "enabled"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "grants": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "model_label": {
              "filter": {
                "field": "model_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": "model_label",
                "paths": [
                  "model_label"
                ]
              },
              "scalar": "String",
              "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": "MESSAGE_INGESTED",
                    "to": "message_ingested"
                  },
                  {
                    "from": "RECORD_CHANGED",
                    "to": "record_changed"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "source",
                "paths": [
                  "source"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Message ingested",
                  "value": "MESSAGE_INGESTED"
                },
                {
                  "description": "Record changed",
                  "value": "RECORD_CHANGED"
                }
              ]
            },
            "source_model": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "source_model",
                "paths": [
                  "source_model"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "workflow": {
              "filter": {
                "field": "workflow",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "workflow.id",
                "labelPath": "workflow.name",
                "model": "workflows.Workflow"
              },
              "row": {
                "path": "workflow.id",
                "paths": [
                  "workflow.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "workflow",
          "source"
        ],
        "resourceType": "workflows/trigger",
        "revisionFields": [],
        "roots": {
          "aggregate": "trigger_aggregate",
          "changes": null,
          "create": "insert_trigger_one",
          "delete": "delete_trigger_by_pk",
          "deletePreview": null,
          "detail": "trigger_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "trigger",
          "revisions": null,
          "save": null,
          "update": "update_trigger_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "trigger_aggregate",
          "createInput": "trigger_insert_input",
          "deletePayload": null,
          "filter": "trigger_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "TriggerType",
          "order": "trigger_order_by",
          "query": "trigger_Query",
          "revision": null,
          "updateInput": "trigger_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "source",
          "model_label",
          "condition",
          "channel"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "workflows",
        "canonicalLabel": "workflows.TriggerEvent",
        "capabilities": [
          "list",
          "detail",
          "aggregate"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "trigger",
            "readable": true,
            "relationModelLabel": "workflows.Trigger",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "started_run",
            "readable": true,
            "relationModelLabel": "workflows.WorkflowRun",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "changed_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "evaluated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "admitted_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "rejection",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "record_model",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "record_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "workflows.TriggerEvent",
        "modelName": "triggerevent",
        "query": {
          "axes": {},
          "fields": {
            "admitted_at": {
              "filter": {
                "field": "admitted_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "admitted_at",
                "paths": [
                  "admitted_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "admitted_at"
              },
              "values": []
            },
            "changed_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "changed_at",
                "paths": [
                  "changed_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "changed_at"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "evaluated_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "evaluated_at",
                "paths": [
                  "evaluated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "evaluated_at"
              },
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "record_id": {
              "filter": {
                "field": "record_id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "record_id",
                "paths": [
                  "record_id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "record_model": {
              "filter": {
                "field": "record_model",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "record_model",
                "paths": [
                  "record_model"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "rejection": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "rejection",
                "paths": [
                  "rejection"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "started_run": {
              "filter": {
                "field": "started_run",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "started_run.id",
                "labelPath": "started_run.display_name",
                "model": "workflows.WorkflowRun"
              },
              "row": {
                "path": "started_run.id",
                "paths": [
                  "started_run.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "trigger": {
              "filter": {
                "field": "trigger",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "trigger.id",
                "labelPath": "trigger.display_name",
                "model": "workflows.Trigger"
              },
              "row": {
                "path": "trigger.id",
                "paths": [
                  "trigger.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "workflows/trigger_event",
        "revisionFields": [],
        "roots": {
          "aggregate": "triggerevent_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "triggerevent_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "triggerevent",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "triggerevent_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "triggerevent_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "TriggerEventType",
          "order": "triggerevent_order_by",
          "query": "triggerevent_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "arp",
        "canonicalLabel": "parties.Party",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "tax_country",
          "vat",
          "default_bank_account",
          "currency",
          "currency_rate_selection",
          "display_name",
          "notes",
          "legal_name",
          "domain",
          "invoice_logo",
          "invoice_color",
          "invoice_footer",
          "parent",
          "is_archived"
        ],
        "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "invoice_logo",
            "readable": true,
            "relationModelLabel": "storage.File",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "invoice_color",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "color"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "invoice_footer",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "parent",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "tax_country",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "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": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "vat",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "default_bank_account",
            "readable": true,
            "relationModelLabel": "accounting.BankAccount",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "currency",
            "readable": true,
            "relationModelLabel": "money.Currency",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "receivable_account",
            "readable": true,
            "relationModelLabel": "accounting.Account",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "payable_account",
            "readable": true,
            "relationModelLabel": "accounting.Account",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "exchange_journal",
            "readable": true,
            "relationModelLabel": "accounting.Journal",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "exchange_gain_account",
            "readable": true,
            "relationModelLabel": "accounting.Account",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "exchange_loss_account",
            "readable": true,
            "relationModelLabel": "accounting.Account",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "currency_rate_selection",
            "readable": false,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Native global rates",
                "value": "global"
              },
              {
                "description": "Company-context rates",
                "value": "company_context"
              }
            ],
            "widget": "select"
          }
        ],
        "grantable": [
          {
            "permission": "admin",
            "relation": "accountant",
            "subjects": [
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "arp.Company",
        "modelName": "company",
        "query": {
          "axes": {
            "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": []
              }
            },
            "parent": {
              "drill": {
                "field": "parent",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "parent_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "parent",
              "identityPath": "parent",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "parent"
              ],
              "server": {
                "input": "PARENT",
                "key": "parent_id",
                "labelInput": "PARENT__DISPLAY_NAME",
                "labelKey": "parent__display_name",
                "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": 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": []
            },
            "currency": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "currency.id",
                "labelPath": "currency.name",
                "model": "money.Currency"
              },
              "row": {
                "path": "currency.id",
                "paths": [
                  "currency.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "default_bank_account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "default_bank_account.id",
                "labelPath": "default_bank_account.display_name",
                "model": "accounting.BankAccount"
              },
              "row": {
                "path": "default_bank_account.id",
                "paths": [
                  "default_bank_account.id"
                ]
              },
              "scalar": "ID",
              "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": null,
              "values": []
            },
            "exchange_gain_account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "exchange_gain_account.id",
                "labelPath": "exchange_gain_account.name",
                "model": "accounting.Account"
              },
              "row": {
                "path": "exchange_gain_account.id",
                "paths": [
                  "exchange_gain_account.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "exchange_journal": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "exchange_journal.id",
                "labelPath": "exchange_journal.name",
                "model": "accounting.Journal"
              },
              "row": {
                "path": "exchange_journal.id",
                "paths": [
                  "exchange_journal.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "exchange_loss_account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "exchange_loss_account.id",
                "labelPath": "exchange_loss_account.name",
                "model": "accounting.Account"
              },
              "row": {
                "path": "exchange_loss_account.id",
                "paths": [
                  "exchange_loss_account.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "invoice_color": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "invoice_color",
                "paths": [
                  "invoice_color"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "invoice_footer": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "invoice_footer",
                "paths": [
                  "invoice_footer"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "invoice_logo": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "invoice_logo.id",
                "labelPath": "invoice_logo.title",
                "model": "storage.File"
              },
              "row": {
                "path": "invoice_logo.id",
                "paths": [
                  "invoice_logo.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": []
            },
            "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": []
            },
            "parent": {
              "filter": {
                "field": "parent",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "parent",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "parent",
                "paths": [
                  "parent"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "party_handles": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "payable_account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "payable_account.id",
                "labelPath": "payable_account.name",
                "model": "accounting.Account"
              },
              "row": {
                "path": "payable_account.id",
                "paths": [
                  "payable_account.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "receivable_account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "receivable_account.id",
                "labelPath": "receivable_account.name",
                "model": "accounting.Account"
              },
              "row": {
                "path": "receivable_account.id",
                "paths": [
                  "receivable_account.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "relationships": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "tax_country": {
              "filter": null,
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "tax_country",
                "paths": [
                  "tax_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"
                }
              ]
            },
            "updated_at": {
              "filter": null,
              "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": []
            },
            "vat": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "vat",
                "paths": [
                  "vat"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "display_name"
              }
            ]
          }
        },
        "recordEdges": [
          "storage.FileAttachment",
          "tags.TagAssignment"
        ],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "display_name"
        ],
        "resourceType": "arp/company",
        "revisionFields": [],
        "roots": {
          "aggregate": "companies_aggregate",
          "changes": null,
          "create": "insert_companies_one",
          "delete": "delete_companies_by_pk",
          "deletePreview": null,
          "detail": "companies_by_pk",
          "groups": "companies_groups",
          "groupsCount": "companies_groups_count",
          "list": "companies",
          "revisions": null,
          "save": null,
          "update": "update_companies_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "companies_aggregate",
          "createInput": "companies_insert_input",
          "deletePayload": null,
          "filter": "companies_bool_exp",
          "groupBySpec": "companiesGroupBySpec",
          "groupKey": "companiesGroupKey",
          "groupOrder": "companiesGroupOrder",
          "grouped": "companies_group",
          "having": "companiesHaving",
          "node": "CompanyType",
          "order": "companies_order_by",
          "query": "companies_Query",
          "revision": null,
          "updateInput": "companies_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "tax_country",
          "vat",
          "default_bank_account",
          "currency",
          "currency_rate_selection",
          "display_name",
          "notes",
          "legal_name",
          "domain",
          "invoice_logo",
          "invoice_color",
          "invoice_footer",
          "parent",
          "is_archived"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "analytic",
        "canonicalLabel": "analytic.AnalyticPlan",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "company",
          "name",
          "default_applicability",
          "parent",
          "is_archived"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "default_applicability",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Optional",
                "value": "OPTIONAL"
              },
              {
                "description": "Mandatory",
                "value": "MANDATORY"
              },
              {
                "description": "Unavailable",
                "value": "UNAVAILABLE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "parent",
            "readable": true,
            "relationModelLabel": "analytic.AnalyticPlan",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "analytic.AnalyticPlan",
        "modelName": "analyticplan",
        "query": {
          "axes": {
            "company": {
              "drill": {
                "field": "company",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "company_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "company",
              "identityPath": "company",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "company"
              ],
              "server": {
                "input": "COMPANY",
                "key": "company_id",
                "labelInput": "COMPANY__DISPLAY_NAME",
                "labelKey": "company__display_name",
                "valueMap": []
              }
            },
            "default_applicability": {
              "drill": {
                "field": "default_applicability",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "default_applicability",
                "valueMap": [
                  {
                    "from": "OPTIONAL",
                    "to": "optional"
                  },
                  {
                    "from": "MANDATORY",
                    "to": "mandatory"
                  },
                  {
                    "from": "UNAVAILABLE",
                    "to": "unavailable"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "default_applicability",
              "identityPath": "default_applicability",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "default_applicability"
              ],
              "server": {
                "input": "DEFAULT_APPLICABILITY",
                "key": "default_applicability",
                "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": []
              }
            },
            "parent": {
              "drill": {
                "field": "parent",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "parent_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "parent",
              "identityPath": "parent",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "parent"
              ],
              "server": {
                "input": "PARENT",
                "key": "parent_id",
                "labelInput": "PARENT__NAME",
                "labelKey": "parent__name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "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": []
            },
            "default_applicability": {
              "filter": {
                "field": "default_applicability",
                "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": "OPTIONAL",
                    "to": "optional"
                  },
                  {
                    "from": "MANDATORY",
                    "to": "mandatory"
                  },
                  {
                    "from": "UNAVAILABLE",
                    "to": "unavailable"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "default_applicability",
                "paths": [
                  "default_applicability"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Optional",
                  "value": "OPTIONAL"
                },
                {
                  "description": "Mandatory",
                  "value": "MANDATORY"
                },
                {
                  "description": "Unavailable",
                  "value": "UNAVAILABLE"
                }
              ]
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "parent": {
              "filter": {
                "field": "parent",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "parent",
                "labelPath": null,
                "model": "analytic.AnalyticPlan"
              },
              "row": {
                "path": "parent",
                "paths": [
                  "parent"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "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": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "analytic/plan",
        "revisionFields": [],
        "roots": {
          "aggregate": "analytic_plans_aggregate",
          "changes": null,
          "create": "insert_analytic_plans_one",
          "delete": "delete_analytic_plans_by_pk",
          "deletePreview": null,
          "detail": "analytic_plans_by_pk",
          "groups": "analytic_plans_groups",
          "groupsCount": "analytic_plans_groups_count",
          "list": "analytic_plans",
          "revisions": null,
          "save": null,
          "update": "update_analytic_plans_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "analytic_plans_aggregate",
          "createInput": "analytic_plans_insert_input",
          "deletePayload": null,
          "filter": "analytic_plans_bool_exp",
          "groupBySpec": "analyticPlansgroupbyspec",
          "groupKey": "analyticPlansgroupkey",
          "groupOrder": "analyticPlansgrouporder",
          "grouped": "analytic_plans_group",
          "having": "analyticPlanshaving",
          "node": "AnalyticPlanType",
          "order": "analytic_plans_order_by",
          "query": "analyticPlans_Query",
          "revision": null,
          "updateInput": "analytic_plans_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "company",
          "name",
          "default_applicability",
          "parent",
          "is_archived"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "analytic",
        "canonicalLabel": "analytic.AnalyticAccount",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "company",
          "name",
          "code",
          "plan",
          "parent",
          "is_archived"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "code",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "plan",
            "readable": true,
            "relationModelLabel": "analytic.AnalyticPlan",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "parent",
            "readable": true,
            "relationModelLabel": "analytic.AnalyticAccount",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "analytic.AnalyticAccount",
        "modelName": "analyticaccount",
        "query": {
          "axes": {
            "company": {
              "drill": {
                "field": "company",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "company_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "company",
              "identityPath": "company",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "company"
              ],
              "server": {
                "input": "COMPANY",
                "key": "company_id",
                "labelInput": "COMPANY__DISPLAY_NAME",
                "labelKey": "company__display_name",
                "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": []
              }
            },
            "parent": {
              "drill": {
                "field": "parent",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "parent_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "parent",
              "identityPath": "parent",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "parent"
              ],
              "server": {
                "input": "PARENT",
                "key": "parent_id",
                "labelInput": "PARENT__NAME",
                "labelKey": "parent__name",
                "valueMap": []
              }
            },
            "plan": {
              "drill": {
                "field": "plan",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "plan_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "plan",
              "identityPath": "plan.id",
              "kind": "relation",
              "labelPath": "plan.name",
              "paths": [
                "plan.id",
                "plan.name"
              ],
              "server": {
                "input": "PLAN",
                "key": "plan_id",
                "labelInput": "PLAN__NAME",
                "labelKey": "plan__name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "code": {
              "filter": {
                "field": "code",
                "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": "code",
                "paths": [
                  "code"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "code"
              },
              "values": []
            },
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "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": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "parent": {
              "filter": {
                "field": "parent",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "parent",
                "labelPath": null,
                "model": "analytic.AnalyticAccount"
              },
              "row": {
                "path": "parent",
                "paths": [
                  "parent"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "plan": {
              "filter": {
                "field": "plan",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "plan.id",
                "labelPath": "plan.name",
                "model": "analytic.AnalyticPlan"
              },
              "row": {
                "path": "plan.id",
                "paths": [
                  "plan.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "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": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name",
          "plan"
        ],
        "resourceType": "analytic/account",
        "revisionFields": [],
        "roots": {
          "aggregate": "analytic_accounts_aggregate",
          "changes": null,
          "create": "insert_analytic_accounts_one",
          "delete": "delete_analytic_accounts_by_pk",
          "deletePreview": null,
          "detail": "analytic_accounts_by_pk",
          "groups": "analytic_accounts_groups",
          "groupsCount": "analytic_accounts_groups_count",
          "list": "analytic_accounts",
          "revisions": null,
          "save": null,
          "update": "update_analytic_accounts_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "analytic_accounts_aggregate",
          "createInput": "analytic_accounts_insert_input",
          "deletePayload": null,
          "filter": "analytic_accounts_bool_exp",
          "groupBySpec": "analyticAccountsgroupbyspec",
          "groupKey": "analyticAccountsgroupkey",
          "groupOrder": "analyticAccountsgrouporder",
          "grouped": "analytic_accounts_group",
          "having": "analyticAccountshaving",
          "node": "AnalyticAccountType",
          "order": "analytic_accounts_order_by",
          "query": "analyticAccounts_Query",
          "revision": null,
          "updateInput": "analytic_accounts_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "company",
          "name",
          "code",
          "plan",
          "parent",
          "is_archived"
        ]
      },
      {
        "aggregateFields": [
          "id",
          "amount"
        ],
        "aggregateMeasures": [],
        "appLabel": "analytic",
        "canonicalLabel": "analytic.AnalyticLine",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": "currency",
            "kind": "scalar",
            "name": "amount",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "date",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "quantity",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "category",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "dimensions",
            "readable": true,
            "relationModelLabel": "analytic.AnalyticLineDimension",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "currency",
            "readable": true,
            "relationModelLabel": "money.Currency",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "user",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "analytic.AnalyticLine",
        "modelName": "analyticline",
        "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": []
              }
            },
            "company": {
              "drill": {
                "field": "company",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "company_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "company",
              "identityPath": "company",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "company"
              ],
              "server": {
                "input": "COMPANY",
                "key": "company_id",
                "labelInput": "COMPANY__DISPLAY_NAME",
                "labelKey": "company__display_name",
                "valueMap": []
              }
            },
            "user": {
              "drill": {
                "field": "user",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "user_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "user",
              "identityPath": "user.id",
              "kind": "relation",
              "labelPath": "user.display_name",
              "paths": [
                "user.id",
                "user.display_name"
              ],
              "server": {
                "input": "USER",
                "key": "user_id",
                "labelInput": "USER__FIRST_NAME",
                "labelKey": "user__first_name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "amount": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "amount",
                "paths": [
                  "amount"
                ]
              },
              "scalar": "Decimal",
              "sort": {
                "field": "amount"
              },
              "values": []
            },
            "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": true,
              "relation": null,
              "row": {
                "path": "category",
                "paths": [
                  "category"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "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": []
            },
            "currency": {
              "filter": {
                "field": "currency",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "currency.id",
                "labelPath": "currency.name",
                "model": "money.Currency"
              },
              "row": {
                "path": "currency.id",
                "paths": [
                  "currency.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "date": {
              "filter": {
                "field": "date",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "date",
                "paths": [
                  "date"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "date"
              },
              "values": []
            },
            "dimensions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "label",
                "paths": [
                  "label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "quantity": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "quantity",
                "paths": [
                  "quantity"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "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": []
            },
            "user": {
              "filter": {
                "field": "user",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "user.id",
                "labelPath": "user.display_name",
                "model": "iam.User"
              },
              "row": {
                "path": "user.id",
                "paths": [
                  "user.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "date"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "analytic/line",
        "revisionFields": [],
        "roots": {
          "aggregate": "analytic_lines_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "analytic_lines_by_pk",
          "groups": "analytic_lines_groups",
          "groupsCount": "analytic_lines_groups_count",
          "list": "analytic_lines",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "analytic_lines_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "analytic_lines_bool_exp",
          "groupBySpec": "analyticLinesgroupbyspec",
          "groupKey": "analyticLinesgroupkey",
          "groupOrder": "analyticLinesgrouporder",
          "grouped": "analytic_lines_group",
          "having": "analyticLineshaving",
          "node": "AnalyticLineType",
          "order": "analytic_lines_order_by",
          "query": "analyticLines_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "uom",
        "canonicalLabel": "uom.UomCategory",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "name"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "uom.UomCategory",
        "modelName": "uomcategory",
        "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": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "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"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "uom/category",
        "revisionFields": [],
        "roots": {
          "aggregate": "uom_categories_aggregate",
          "changes": null,
          "create": "insert_uom_categories_one",
          "delete": "delete_uom_categories_by_pk",
          "deletePreview": null,
          "detail": "uom_categories_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "uom_categories",
          "revisions": null,
          "save": null,
          "update": "update_uom_categories_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "uom_categories_aggregate",
          "createInput": "uom_categories_insert_input",
          "deletePayload": null,
          "filter": "uom_categories_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "UomCategoryType",
          "order": "uom_categories_order_by",
          "query": "uomCategories_Query",
          "revision": null,
          "updateInput": "uom_categories_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "uom",
        "canonicalLabel": "uom.Uom",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "name",
          "category",
          "ratio",
          "offset",
          "rounding",
          "is_reference",
          "is_archived"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "category",
            "readable": true,
            "relationModelLabel": "uom.UomCategory",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "ratio",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "offset",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "rounding",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_reference",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "uom.Uom",
        "modelName": "uom",
        "query": {
          "axes": {
            "category": {
              "drill": {
                "field": "category",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "category_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "category",
              "identityPath": "category.id",
              "kind": "relation",
              "labelPath": "category.name",
              "paths": [
                "category.id",
                "category.name"
              ],
              "server": {
                "input": "CATEGORY",
                "key": "category_id",
                "labelInput": "CATEGORY__NAME",
                "labelKey": "category__name",
                "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": []
              }
            },
            "is_reference": {
              "drill": {
                "field": "is_reference",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "is_reference",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "is_reference",
              "identityPath": "is_reference",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "is_reference"
              ],
              "server": {
                "input": "IS_REFERENCE",
                "key": "is_reference",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "category": {
              "filter": {
                "field": "category",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "category.id",
                "labelPath": "category.name",
                "model": "uom.UomCategory"
              },
              "row": {
                "path": "category.id",
                "paths": [
                  "category.id"
                ]
              },
              "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": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "is_reference": {
              "filter": {
                "field": "is_reference",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_reference",
                "paths": [
                  "is_reference"
                ]
              },
              "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": []
            },
            "offset": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "offset",
                "paths": [
                  "offset"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "ratio": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "ratio",
                "paths": [
                  "ratio"
                ]
              },
              "scalar": "Decimal",
              "sort": {
                "field": "ratio"
              },
              "values": []
            },
            "rounding": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "rounding",
                "paths": [
                  "rounding"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "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": "name"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name",
          "category"
        ],
        "resourceType": "uom/uom",
        "revisionFields": [],
        "roots": {
          "aggregate": "uoms_aggregate",
          "changes": null,
          "create": "insert_uoms_one",
          "delete": "delete_uoms_by_pk",
          "deletePreview": null,
          "detail": "uoms_by_pk",
          "groups": "uoms_groups",
          "groupsCount": "uoms_groups_count",
          "list": "uoms",
          "revisions": null,
          "save": null,
          "update": "update_uoms_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "uoms_aggregate",
          "createInput": "uoms_insert_input",
          "deletePayload": null,
          "filter": "uoms_bool_exp",
          "groupBySpec": "uomsGroupBySpec",
          "groupKey": "uomsGroupKey",
          "groupOrder": "uomsGroupOrder",
          "grouped": "uoms_group",
          "having": "uomsHaving",
          "node": "UomType",
          "order": "uoms_order_by",
          "query": "uoms_Query",
          "revision": null,
          "updateInput": "uoms_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "category",
          "ratio",
          "offset",
          "rounding",
          "is_reference",
          "is_archived"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "products",
        "canonicalLabel": "products.ProductCategory",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "name",
          "parent",
          "is_archived"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "parent",
            "readable": true,
            "relationModelLabel": "products.ProductCategory",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "products.ProductCategory",
        "modelName": "productcategory",
        "query": {
          "axes": {
            "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": []
              }
            },
            "parent": {
              "drill": {
                "field": "parent",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "parent_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "parent",
              "identityPath": "parent",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "parent"
              ],
              "server": {
                "input": "PARENT",
                "key": "parent_id",
                "labelInput": "PARENT__NAME",
                "labelKey": "parent__name",
                "valueMap": []
              }
            }
          },
          "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": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "parent": {
              "filter": {
                "field": "parent",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "parent",
                "labelPath": null,
                "model": "products.ProductCategory"
              },
              "row": {
                "path": "parent",
                "paths": [
                  "parent"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "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": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "products/category",
        "revisionFields": [],
        "roots": {
          "aggregate": "product_categories_aggregate",
          "changes": null,
          "create": "insert_product_categories_one",
          "delete": "delete_product_categories_by_pk",
          "deletePreview": null,
          "detail": "product_categories_by_pk",
          "groups": "product_categories_groups",
          "groupsCount": "product_categories_groups_count",
          "list": "product_categories",
          "revisions": null,
          "save": null,
          "update": "update_product_categories_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "product_categories_aggregate",
          "createInput": "product_categories_insert_input",
          "deletePayload": null,
          "filter": "product_categories_bool_exp",
          "groupBySpec": "productCategoriesgroupbyspec",
          "groupKey": "productCategoriesgroupkey",
          "groupOrder": "productCategoriesgrouporder",
          "grouped": "product_categories_group",
          "having": "productCategorieshaving",
          "node": "ProductCategoryType",
          "order": "product_categories_order_by",
          "query": "productCategories_Query",
          "revision": null,
          "updateInput": "product_categories_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "parent",
          "is_archived"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "products",
        "canonicalLabel": "products.ProductTemplate",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "name",
          "kind",
          "category",
          "uom",
          "default_code",
          "description",
          "company",
          "currency",
          "list_price",
          "cost_price",
          "is_archived",
          "sale_tax",
          "purchase_tax",
          "income_account",
          "expense_account"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "category",
            "readable": true,
            "relationModelLabel": "products.ProductCategory",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "uom",
            "readable": true,
            "relationModelLabel": "uom.Uom",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "currency",
            "readable": true,
            "relationModelLabel": "money.Currency",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Goods",
                "value": "GOODS"
              },
              {
                "description": "Service",
                "value": "SERVICE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "default_code",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": "currency",
            "kind": "scalar",
            "name": "list_price",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": "currency",
            "kind": "scalar",
            "name": "cost_price",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "sale_tax",
            "readable": true,
            "relationModelLabel": "accounting.Tax",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "purchase_tax",
            "readable": true,
            "relationModelLabel": "accounting.Tax",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "income_account",
            "readable": true,
            "relationModelLabel": "accounting.Account",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "expense_account",
            "readable": true,
            "relationModelLabel": "accounting.Account",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "products.ProductTemplate",
        "modelName": "producttemplate",
        "query": {
          "axes": {
            "category": {
              "drill": {
                "field": "category",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "category_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "category",
              "identityPath": "category.id",
              "kind": "relation",
              "labelPath": "category.name",
              "paths": [
                "category.id",
                "category.name"
              ],
              "server": {
                "input": "CATEGORY",
                "key": "category_id",
                "labelInput": "CATEGORY__NAME",
                "labelKey": "category__name",
                "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": []
              }
            },
            "kind": {
              "drill": {
                "field": "kind",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "kind",
                "valueMap": [
                  {
                    "from": "GOODS",
                    "to": "goods"
                  },
                  {
                    "from": "SERVICE",
                    "to": "service"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "kind",
              "identityPath": "kind",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "kind"
              ],
              "server": {
                "input": "KIND",
                "key": "kind",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "category": {
              "filter": {
                "field": "category",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "category.id",
                "labelPath": "category.name",
                "model": "products.ProductCategory"
              },
              "row": {
                "path": "category.id",
                "paths": [
                  "category.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "company": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "cost_price": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "cost_price",
                "paths": [
                  "cost_price"
                ]
              },
              "scalar": "Decimal",
              "sort": {
                "field": "cost_price"
              },
              "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": []
            },
            "currency": {
              "filter": null,
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "currency.id",
                "labelPath": "currency.name",
                "model": "money.Currency"
              },
              "row": {
                "path": "currency.id",
                "paths": [
                  "currency.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "default_code": {
              "filter": {
                "field": "default_code",
                "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": "default_code",
                "paths": [
                  "default_code"
                ]
              },
              "scalar": "String",
              "sort": null,
              "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": []
            },
            "expense_account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "expense_account.id",
                "labelPath": "expense_account.name",
                "model": "accounting.Account"
              },
              "row": {
                "path": "expense_account.id",
                "paths": [
                  "expense_account.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "income_account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "income_account.id",
                "labelPath": "income_account.name",
                "model": "accounting.Account"
              },
              "row": {
                "path": "income_account.id",
                "paths": [
                  "income_account.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": []
            },
            "kind": {
              "filter": {
                "field": "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": "GOODS",
                    "to": "goods"
                  },
                  {
                    "from": "SERVICE",
                    "to": "service"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "kind",
                "paths": [
                  "kind"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Goods",
                  "value": "GOODS"
                },
                {
                  "description": "Service",
                  "value": "SERVICE"
                }
              ]
            },
            "list_price": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "list_price",
                "paths": [
                  "list_price"
                ]
              },
              "scalar": "Decimal",
              "sort": {
                "field": "list_price"
              },
              "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": []
            },
            "purchase_tax": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "purchase_tax.id",
                "labelPath": "purchase_tax.name",
                "model": "accounting.Tax"
              },
              "row": {
                "path": "purchase_tax.id",
                "paths": [
                  "purchase_tax.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "sale_tax": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "sale_tax.id",
                "labelPath": "sale_tax.name",
                "model": "accounting.Tax"
              },
              "row": {
                "path": "sale_tax.id",
                "paths": [
                  "sale_tax.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "uom": {
              "filter": null,
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "uom.id",
                "labelPath": "uom.name",
                "model": "uom.Uom"
              },
              "row": {
                "path": "uom.id",
                "paths": [
                  "uom.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "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": "name"
              }
            ]
          }
        },
        "recordEdges": [
          "messaging.ThreadAttachment"
        ],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name",
          "uom",
          "currency"
        ],
        "resourceType": "products/template",
        "revisionFields": [],
        "roots": {
          "aggregate": "product_templates_aggregate",
          "changes": null,
          "create": "insert_product_templates_one",
          "delete": "delete_product_templates_by_pk",
          "deletePreview": null,
          "detail": "product_templates_by_pk",
          "groups": "product_templates_groups",
          "groupsCount": "product_templates_groups_count",
          "list": "product_templates",
          "revisions": null,
          "save": null,
          "update": "update_product_templates_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "product_templates_aggregate",
          "createInput": "product_templates_insert_input",
          "deletePayload": null,
          "filter": "product_templates_bool_exp",
          "groupBySpec": "productTemplatesgroupbyspec",
          "groupKey": "productTemplatesgroupkey",
          "groupOrder": "productTemplatesgrouporder",
          "grouped": "product_templates_group",
          "having": "productTemplateshaving",
          "node": "ProductTemplateType",
          "order": "product_templates_order_by",
          "query": "productTemplates_Query",
          "revision": null,
          "updateInput": "product_templates_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "kind",
          "category",
          "uom",
          "default_code",
          "description",
          "company",
          "currency",
          "list_price",
          "cost_price",
          "is_archived",
          "sale_tax",
          "purchase_tax",
          "income_account",
          "expense_account"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "products",
        "canonicalLabel": "products.ProductVariant",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "update"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "template",
            "readable": true,
            "relationModelLabel": "products.ProductTemplate",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "default_code",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "barcode",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "products.ProductVariant",
        "modelName": "productvariant",
        "query": {
          "axes": {
            "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": []
              }
            },
            "template": {
              "drill": {
                "field": "template",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "template_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "template",
              "identityPath": "template.id",
              "kind": "relation",
              "labelPath": "template.name",
              "paths": [
                "template.id",
                "template.name"
              ],
              "server": {
                "input": "TEMPLATE",
                "key": "template_id",
                "labelInput": "TEMPLATE__NAME",
                "labelKey": "template__name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "barcode": {
              "filter": {
                "field": "barcode",
                "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": true,
              "relation": null,
              "row": {
                "path": "barcode",
                "paths": [
                  "barcode"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "barcode"
              },
              "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": []
            },
            "default_code": {
              "filter": {
                "field": "default_code",
                "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": "default_code",
                "paths": [
                  "default_code"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "default_code"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "template": {
              "filter": {
                "field": "template",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "template.id",
                "labelPath": "template.name",
                "model": "products.ProductTemplate"
              },
              "row": {
                "path": "template.id",
                "paths": [
                  "template.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "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": "default_code"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "products/variant",
        "revisionFields": [],
        "roots": {
          "aggregate": "product_variants_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "product_variants_by_pk",
          "groups": "product_variants_groups",
          "groupsCount": "product_variants_groups_count",
          "list": "product_variants",
          "revisions": null,
          "save": null,
          "update": "update_product_variants_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "product_variants_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "product_variants_bool_exp",
          "groupBySpec": "productVariantsgroupbyspec",
          "groupKey": "productVariantsgroupkey",
          "groupOrder": "productVariantsgrouporder",
          "grouped": "product_variants_group",
          "having": "productVariantshaving",
          "node": "ProductVariantType",
          "order": "product_variants_order_by",
          "query": "productVariants_Query",
          "revision": null,
          "updateInput": "product_variants_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "default_code",
          "barcode",
          "is_archived"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "products",
        "canonicalLabel": "products.Pricelist",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "company",
          "name",
          "currency",
          "is_archived"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "currency",
            "readable": true,
            "relationModelLabel": "money.Currency",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "products.Pricelist",
        "modelName": "pricelist",
        "query": {
          "axes": {
            "company": {
              "drill": {
                "field": "company",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "company_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "company",
              "identityPath": "company",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "company"
              ],
              "server": {
                "input": "COMPANY",
                "key": "company_id",
                "labelInput": "COMPANY__DISPLAY_NAME",
                "labelKey": "company__display_name",
                "valueMap": []
              }
            },
            "currency": {
              "drill": {
                "field": "currency",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "currency_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "currency",
              "identityPath": "currency.id",
              "kind": "relation",
              "labelPath": "currency.name",
              "paths": [
                "currency.id",
                "currency.name"
              ],
              "server": {
                "input": "CURRENCY",
                "key": "currency_id",
                "labelInput": "CURRENCY__NAME",
                "labelKey": "currency__name",
                "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": {
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "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": []
            },
            "currency": {
              "filter": {
                "field": "currency",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "currency.id",
                "labelPath": "currency.name",
                "model": "money.Currency"
              },
              "row": {
                "path": "currency.id",
                "paths": [
                  "currency.id"
                ]
              },
              "scalar": "ID",
              "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "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"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name",
          "currency"
        ],
        "resourceType": "products/pricelist",
        "revisionFields": [],
        "roots": {
          "aggregate": "pricelists_aggregate",
          "changes": null,
          "create": "insert_pricelists_one",
          "delete": "delete_pricelists_by_pk",
          "deletePreview": null,
          "detail": "pricelists_by_pk",
          "groups": "pricelists_groups",
          "groupsCount": "pricelists_groups_count",
          "list": "pricelists",
          "revisions": null,
          "save": null,
          "update": "update_pricelists_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "pricelists_aggregate",
          "createInput": "pricelists_insert_input",
          "deletePayload": null,
          "filter": "pricelists_bool_exp",
          "groupBySpec": "pricelistsGroupBySpec",
          "groupKey": "pricelistsGroupKey",
          "groupOrder": "pricelistsGroupOrder",
          "grouped": "pricelists_group",
          "having": "pricelistsHaving",
          "node": "PricelistType",
          "order": "pricelists_order_by",
          "query": "pricelists_Query",
          "revision": null,
          "updateInput": "pricelists_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "is_archived"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "products",
        "canonicalLabel": "products.PricelistItem",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "pricelist",
          "applies_to",
          "category",
          "template",
          "variant",
          "min_qty",
          "compute",
          "fixed_price",
          "percent",
          "base",
          "base_pricelist",
          "date_start",
          "date_end"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "applies_to",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "All products",
                "value": "ALL"
              },
              {
                "description": "A product category",
                "value": "CATEGORY"
              },
              {
                "description": "A product template",
                "value": "TEMPLATE"
              },
              {
                "description": "A single variant",
                "value": "VARIANT"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "min_qty",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "compute",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Fixed price",
                "value": "FIXED"
              },
              {
                "description": "Percentage markup",
                "value": "PERCENT"
              },
              {
                "description": "Formula on a base",
                "value": "FORMULA"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": "pricelist.currency",
            "kind": "scalar",
            "name": "fixed_price",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "percent",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "base",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Sales price",
                "value": "LIST"
              },
              {
                "description": "Another pricelist",
                "value": "PRICELIST"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "date_start",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "date_end",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "pricelist",
            "readable": true,
            "relationModelLabel": "products.Pricelist",
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "category",
            "readable": true,
            "relationModelLabel": "products.ProductCategory",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "template",
            "readable": true,
            "relationModelLabel": "products.ProductTemplate",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "variant",
            "readable": true,
            "relationModelLabel": "products.ProductVariant",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "base_pricelist",
            "readable": true,
            "relationModelLabel": "products.Pricelist",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "products.PricelistItem",
        "modelName": "pricelistitem",
        "query": {
          "axes": {
            "applies_to": {
              "drill": {
                "field": "applies_to",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "applies_to",
                "valueMap": [
                  {
                    "from": "ALL",
                    "to": "all"
                  },
                  {
                    "from": "CATEGORY",
                    "to": "category"
                  },
                  {
                    "from": "TEMPLATE",
                    "to": "template"
                  },
                  {
                    "from": "VARIANT",
                    "to": "variant"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "applies_to",
              "identityPath": "applies_to",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "applies_to"
              ],
              "server": {
                "input": "APPLIES_TO",
                "key": "applies_to",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "base": {
              "drill": {
                "field": "base",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "base",
                "valueMap": [
                  {
                    "from": "LIST",
                    "to": "list"
                  },
                  {
                    "from": "PRICELIST",
                    "to": "pricelist"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "base",
              "identityPath": "base",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "base"
              ],
              "server": {
                "input": "BASE",
                "key": "base",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "compute": {
              "drill": {
                "field": "compute",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "compute",
                "valueMap": [
                  {
                    "from": "FIXED",
                    "to": "fixed"
                  },
                  {
                    "from": "PERCENT",
                    "to": "percent"
                  },
                  {
                    "from": "FORMULA",
                    "to": "formula"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "compute",
              "identityPath": "compute",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "compute"
              ],
              "server": {
                "input": "COMPUTE",
                "key": "compute",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "pricelist": {
              "drill": {
                "field": "pricelist",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "pricelist_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "pricelist",
              "identityPath": "pricelist",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "pricelist"
              ],
              "server": {
                "input": "PRICELIST",
                "key": "pricelist_id",
                "labelInput": "PRICELIST__NAME",
                "labelKey": "pricelist__name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "applies_to": {
              "filter": {
                "field": "applies_to",
                "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": "ALL",
                    "to": "all"
                  },
                  {
                    "from": "CATEGORY",
                    "to": "category"
                  },
                  {
                    "from": "TEMPLATE",
                    "to": "template"
                  },
                  {
                    "from": "VARIANT",
                    "to": "variant"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "applies_to",
                "paths": [
                  "applies_to"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "All products",
                  "value": "ALL"
                },
                {
                  "description": "A product category",
                  "value": "CATEGORY"
                },
                {
                  "description": "A product template",
                  "value": "TEMPLATE"
                },
                {
                  "description": "A single variant",
                  "value": "VARIANT"
                }
              ]
            },
            "base": {
              "filter": {
                "field": "base",
                "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": "LIST",
                    "to": "list"
                  },
                  {
                    "from": "PRICELIST",
                    "to": "pricelist"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "base",
                "paths": [
                  "base"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Sales price",
                  "value": "LIST"
                },
                {
                  "description": "Another pricelist",
                  "value": "PRICELIST"
                }
              ]
            },
            "base_pricelist": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "base_pricelist",
                "labelPath": null,
                "model": "products.Pricelist"
              },
              "row": {
                "path": "base_pricelist",
                "paths": [
                  "base_pricelist"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "category": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "category",
                "labelPath": null,
                "model": "products.ProductCategory"
              },
              "row": {
                "path": "category",
                "paths": [
                  "category"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "compute": {
              "filter": {
                "field": "compute",
                "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": "FIXED",
                    "to": "fixed"
                  },
                  {
                    "from": "PERCENT",
                    "to": "percent"
                  },
                  {
                    "from": "FORMULA",
                    "to": "formula"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "compute",
                "paths": [
                  "compute"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Fixed price",
                  "value": "FIXED"
                },
                {
                  "description": "Percentage markup",
                  "value": "PERCENT"
                },
                {
                  "description": "Formula on a base",
                  "value": "FORMULA"
                }
              ]
            },
            "created_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "date_end": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "date_end",
                "paths": [
                  "date_end"
                ]
              },
              "scalar": "Date",
              "sort": null,
              "values": []
            },
            "date_start": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "date_start",
                "paths": [
                  "date_start"
                ]
              },
              "scalar": "Date",
              "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": []
            },
            "fixed_price": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "fixed_price",
                "paths": [
                  "fixed_price"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "min_qty": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "min_qty",
                "paths": [
                  "min_qty"
                ]
              },
              "scalar": "Decimal",
              "sort": {
                "field": "min_qty"
              },
              "values": []
            },
            "percent": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "percent",
                "paths": [
                  "percent"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "pricelist": {
              "filter": {
                "field": "pricelist",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "pricelist",
                "labelPath": null,
                "model": "products.Pricelist"
              },
              "row": {
                "path": "pricelist",
                "paths": [
                  "pricelist"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "template": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "template",
                "labelPath": null,
                "model": "products.ProductTemplate"
              },
              "row": {
                "path": "template",
                "paths": [
                  "template"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "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": []
            },
            "variant": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "variant",
                "labelPath": null,
                "model": "products.ProductVariant"
              },
              "row": {
                "path": "variant",
                "paths": [
                  "variant"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "pricelist"
        ],
        "resourceType": "products/pricelist_item",
        "revisionFields": [],
        "roots": {
          "aggregate": "pricelist_items_aggregate",
          "changes": null,
          "create": "insert_pricelist_items_one",
          "delete": "delete_pricelist_items_by_pk",
          "deletePreview": null,
          "detail": "pricelist_items_by_pk",
          "groups": "pricelist_items_groups",
          "groupsCount": "pricelist_items_groups_count",
          "list": "pricelist_items",
          "revisions": null,
          "save": null,
          "update": "update_pricelist_items_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "pricelist_items_aggregate",
          "createInput": "pricelist_items_insert_input",
          "deletePayload": null,
          "filter": "pricelist_items_bool_exp",
          "groupBySpec": "pricelistItemsgroupbyspec",
          "groupKey": "pricelistItemsgroupkey",
          "groupOrder": "pricelistItemsgrouporder",
          "grouped": "pricelist_items_group",
          "having": "pricelistItemshaving",
          "node": "PricelistItemType",
          "order": "pricelist_items_order_by",
          "query": "pricelistItems_Query",
          "revision": null,
          "updateInput": "pricelist_items_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "pricelist",
          "applies_to",
          "category",
          "template",
          "variant",
          "min_qty",
          "compute",
          "fixed_price",
          "percent",
          "base",
          "base_pricelist",
          "date_start",
          "date_end"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "products",
        "canonicalLabel": "products.PartyPrice",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "company",
          "template",
          "variant",
          "partner",
          "price",
          "currency",
          "min_qty",
          "delay_days",
          "is_archived"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "template",
            "readable": true,
            "relationModelLabel": "products.ProductTemplate",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "partner",
            "readable": true,
            "relationModelLabel": "parties.Organization",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "currency",
            "readable": true,
            "relationModelLabel": "money.Currency",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": "currency",
            "kind": "scalar",
            "name": "price",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "min_qty",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "delay_days",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "variant",
            "readable": true,
            "relationModelLabel": "products.ProductVariant",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "products.PartyPrice",
        "modelName": "partyprice",
        "query": {
          "axes": {
            "company": {
              "drill": {
                "field": "company",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "company_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "company",
              "identityPath": "company",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "company"
              ],
              "server": {
                "input": "COMPANY",
                "key": "company_id",
                "labelInput": "COMPANY__DISPLAY_NAME",
                "labelKey": "company__display_name",
                "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": []
              }
            },
            "partner": {
              "drill": {
                "field": "partner",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "partner_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "partner",
              "identityPath": "partner.id",
              "kind": "relation",
              "labelPath": "partner.display_name",
              "paths": [
                "partner.id",
                "partner.display_name"
              ],
              "server": {
                "input": "PARTNER",
                "key": "partner_id",
                "labelInput": "PARTNER__DISPLAY_NAME",
                "labelKey": "partner__display_name",
                "valueMap": []
              }
            },
            "template": {
              "drill": {
                "field": "template",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "template_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "template",
              "identityPath": "template.id",
              "kind": "relation",
              "labelPath": "template.name",
              "paths": [
                "template.id",
                "template.name"
              ],
              "server": {
                "input": "TEMPLATE",
                "key": "template_id",
                "labelInput": "TEMPLATE__NAME",
                "labelKey": "template__name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "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": []
            },
            "currency": {
              "filter": null,
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "currency.id",
                "labelPath": "currency.name",
                "model": "money.Currency"
              },
              "row": {
                "path": "currency.id",
                "paths": [
                  "currency.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "delay_days": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "delay_days",
                "paths": [
                  "delay_days"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "delay_days"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "min_qty": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "min_qty",
                "paths": [
                  "min_qty"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "partner": {
              "filter": {
                "field": "partner",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "partner.id",
                "labelPath": "partner.display_name",
                "model": "parties.Organization"
              },
              "row": {
                "path": "partner.id",
                "paths": [
                  "partner.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "price": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "price",
                "paths": [
                  "price"
                ]
              },
              "scalar": "Decimal",
              "sort": {
                "field": "price"
              },
              "values": []
            },
            "template": {
              "filter": {
                "field": "template",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "template.id",
                "labelPath": "template.name",
                "model": "products.ProductTemplate"
              },
              "row": {
                "path": "template.id",
                "paths": [
                  "template.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "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": []
            },
            "variant": {
              "filter": {
                "field": "variant",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "variant",
                "labelPath": null,
                "model": "products.ProductVariant"
              },
              "row": {
                "path": "variant",
                "paths": [
                  "variant"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "price"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "template",
          "partner",
          "currency"
        ],
        "resourceType": "products/party_price",
        "revisionFields": [],
        "roots": {
          "aggregate": "party_prices_aggregate",
          "changes": null,
          "create": "insert_party_prices_one",
          "delete": "delete_party_prices_by_pk",
          "deletePreview": null,
          "detail": "party_prices_by_pk",
          "groups": "party_prices_groups",
          "groupsCount": "party_prices_groups_count",
          "list": "party_prices",
          "revisions": null,
          "save": null,
          "update": "update_party_prices_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "party_prices_aggregate",
          "createInput": "party_prices_insert_input",
          "deletePayload": null,
          "filter": "party_prices_bool_exp",
          "groupBySpec": "partyPricesgroupbyspec",
          "groupKey": "partyPricesgroupkey",
          "groupOrder": "partyPricesgrouporder",
          "grouped": "party_prices_group",
          "having": "partyPriceshaving",
          "node": "PartyPriceType",
          "order": "party_prices_order_by",
          "query": "partyPrices_Query",
          "revision": null,
          "updateInput": "party_prices_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "company",
          "template",
          "variant",
          "partner",
          "price",
          "currency",
          "min_qty",
          "delay_days",
          "is_archived"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.VendorProfile",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "update"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "payment_term",
            "readable": true,
            "relationModelLabel": "accounting.PaymentTerm",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Pending review",
                "value": "PENDING"
              },
              {
                "description": "Active",
                "value": "ACTIVE"
              },
              {
                "description": "Suspended",
                "value": "SUSPENDED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "reviewed_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "review_note",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "revision",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "party_id",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "object",
            "name": "affected_invoices",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.VendorProfile",
        "modelName": "vendorprofile",
        "query": {
          "axes": {
            "status": {
              "drill": {
                "field": "status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "status",
                "valueMap": [
                  {
                    "from": "PENDING",
                    "to": "pending"
                  },
                  {
                    "from": "ACTIVE",
                    "to": "active"
                  },
                  {
                    "from": "SUSPENDED",
                    "to": "suspended"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "status",
              "identityPath": "status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "status"
              ],
              "server": {
                "input": "STATUS",
                "key": "status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "affected_invoices": {
              "filter": null,
              "kind": "object",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "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": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": null,
                "labelPath": null,
                "model": "parties.Party"
              },
              "row": null,
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "party_id": {
              "filter": null,
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "party_id",
                "labelPath": null,
                "model": "parties.Party"
              },
              "row": {
                "path": "party_id",
                "paths": [
                  "party_id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "payment_term": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "payment_term.id",
                "labelPath": "payment_term.name",
                "model": "accounting.PaymentTerm"
              },
              "row": {
                "path": "payment_term.id",
                "paths": [
                  "payment_term.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "review_note": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "review_note",
                "paths": [
                  "review_note"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "reviewed_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "reviewed_at",
                "paths": [
                  "reviewed_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "revision": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "revision",
                "paths": [
                  "revision"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "status": {
              "filter": {
                "field": "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": "PENDING",
                    "to": "pending"
                  },
                  {
                    "from": "ACTIVE",
                    "to": "active"
                  },
                  {
                    "from": "SUSPENDED",
                    "to": "suspended"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "status",
                "paths": [
                  "status"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "status"
              },
              "values": [
                {
                  "description": "Pending review",
                  "value": "PENDING"
                },
                {
                  "description": "Active",
                  "value": "ACTIVE"
                },
                {
                  "description": "Suspended",
                  "value": "SUSPENDED"
                }
              ]
            },
            "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": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "accounting/vendor_profile",
        "revisionFields": [],
        "roots": {
          "aggregate": "vendor_profiles_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "vendor_profiles_by_pk",
          "groups": "vendor_profiles_groups",
          "groupsCount": "vendor_profiles_groups_count",
          "list": "vendor_profiles",
          "revisions": null,
          "save": null,
          "update": "update_vendor_profiles_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "vendor_profiles_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "vendor_profiles_bool_exp",
          "groupBySpec": "vendorProfilesgroupbyspec",
          "groupKey": "vendorProfilesgroupkey",
          "groupOrder": "vendorProfilesgrouporder",
          "grouped": "vendor_profiles_group",
          "having": "vendorProfileshaving",
          "node": "VendorProfileType",
          "order": "vendor_profiles_order_by",
          "query": "vendorProfiles_Query",
          "revision": null,
          "updateInput": "vendor_profiles_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "payment_term"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.BankAccountVerification",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "verdict",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Verified",
                "value": "VERIFIED"
              },
              {
                "description": "Rejected",
                "value": "REJECTED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "evidence",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "account_id",
            "readable": true,
            "relationModelLabel": "accounting.BankAccount",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.BankAccountVerification",
        "modelName": "bankaccountverification",
        "query": {
          "axes": {
            "verdict": {
              "drill": {
                "field": "verdict",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "verdict",
                "valueMap": [
                  {
                    "from": "VERIFIED",
                    "to": "verified"
                  },
                  {
                    "from": "REJECTED",
                    "to": "rejected"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "verdict",
              "identityPath": "verdict",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "verdict"
              ],
              "server": {
                "input": "VERDICT",
                "key": "verdict",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "account": {
              "filter": {
                "field": "account",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": null,
                "labelPath": null,
                "model": "accounting.BankAccount"
              },
              "row": null,
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "account_id": {
              "filter": null,
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "account_id",
                "labelPath": null,
                "model": "accounting.BankAccount"
              },
              "row": {
                "path": "account_id",
                "paths": [
                  "account_id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "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": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "evidence": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "evidence",
                "paths": [
                  "evidence"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "verdict": {
              "filter": {
                "field": "verdict",
                "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": "VERIFIED",
                    "to": "verified"
                  },
                  {
                    "from": "REJECTED",
                    "to": "rejected"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "verdict",
                "paths": [
                  "verdict"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Verified",
                  "value": "VERIFIED"
                },
                {
                  "description": "Rejected",
                  "value": "REJECTED"
                }
              ]
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "created_at"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "accounting/bank_verification",
        "revisionFields": [],
        "roots": {
          "aggregate": "bank_account_verifications_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "bank_account_verifications_by_pk",
          "groups": "bank_account_verifications_groups",
          "groupsCount": "bank_account_verifications_groups_count",
          "list": "bank_account_verifications",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": null,
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "bank_account_verifications_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "bank_account_verifications_bool_exp",
          "groupBySpec": "bankAccountVerificationsgroupbyspec",
          "groupKey": "bankAccountVerificationsgroupkey",
          "groupOrder": "bankAccountVerificationsgrouporder",
          "grouped": "bank_account_verifications_group",
          "having": "bankAccountVerificationshaving",
          "node": "BankAccountVerificationType",
          "order": "bank_account_verifications_order_by",
          "query": "bankAccountVerifications_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.SettlementAuthorization",
        "capabilities": [
          "list",
          "detail",
          "aggregate"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "reason",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "verification_id",
            "readable": true,
            "relationModelLabel": "accounting.BankAccountVerification",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.SettlementAuthorization",
        "modelName": "settlementauthorization",
        "query": {
          "axes": {},
          "fields": {
            "account": {
              "filter": {
                "field": "account",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": null,
                "labelPath": null,
                "model": "accounting.BankAccount"
              },
              "row": null,
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "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": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "invoice": {
              "filter": {
                "field": "invoice",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": null,
                "labelPath": null,
                "model": "accounting.Invoice"
              },
              "row": null,
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "reason": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "reason",
                "paths": [
                  "reason"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "verification_id": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "verification_id",
                "labelPath": null,
                "model": "accounting.BankAccountVerification"
              },
              "row": {
                "path": "verification_id",
                "paths": [
                  "verification_id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "accounting/settlement_authorization",
        "revisionFields": [],
        "roots": {
          "aggregate": "settlement_authorizations_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "settlement_authorizations_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "settlement_authorizations",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": null,
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "settlement_authorizations_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "settlement_authorizations_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "SettlementAuthorizationType",
          "order": "settlement_authorizations_order_by",
          "query": "settlementAuthorizations_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.Bank",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "name",
          "bic",
          "country",
          "is_archived"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "bic",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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,
            "trashable": false,
            "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": true,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.Bank",
        "modelName": "bank",
        "query": {
          "axes": {},
          "fields": {
            "bic": {
              "filter": {
                "field": "bic",
                "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": "bic",
                "paths": [
                  "bic"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "bic"
              },
              "values": []
            },
            "country": {
              "filter": {
                "field": "country",
                "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": "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"
                }
              ]
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "accounting/bank",
        "revisionFields": [],
        "roots": {
          "aggregate": "banks_aggregate",
          "changes": null,
          "create": "insert_banks_one",
          "delete": "delete_banks_by_pk",
          "deletePreview": null,
          "detail": "banks_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "banks",
          "revisions": null,
          "save": null,
          "update": "update_banks_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "banks_aggregate",
          "createInput": "banks_insert_input",
          "deletePayload": null,
          "filter": "banks_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "BankType",
          "order": "banks_order_by",
          "query": "banks_Query",
          "revision": null,
          "updateInput": "banks_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "bic",
          "country",
          "is_archived"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.BankAccount",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "party",
          "bank",
          "holder_name",
          "number_kind",
          "account_number",
          "routing_scheme",
          "routing_number",
          "account_type",
          "currency",
          "is_archived"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "bank",
            "readable": true,
            "relationModelLabel": "accounting.Bank",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "currency",
            "readable": true,
            "relationModelLabel": "money.Currency",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "holder_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "number_kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "IBAN",
                "value": "IBAN"
              },
              {
                "description": "Local account number",
                "value": "LOCAL"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "account_number",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "routing_scheme",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Unspecified",
                "value": "UNSPECIFIED"
              },
              {
                "description": "ABA routing number",
                "value": "ABA"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "routing_number",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "account_type",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Unspecified",
                "value": "UNSPECIFIED"
              },
              {
                "description": "Checking",
                "value": "CHECKING"
              },
              {
                "description": "Savings",
                "value": "SAVINGS"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "verification_identity_digest",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "object",
            "name": "current_verification",
            "readable": true,
            "relationModelLabel": "accounting.BankAccountVerification",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.BankAccount",
        "modelName": "bankaccount",
        "query": {
          "axes": {
            "bank": {
              "drill": {
                "field": "bank",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "bank_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "bank",
              "identityPath": "bank.id",
              "kind": "relation",
              "labelPath": "bank.name",
              "paths": [
                "bank.id",
                "bank.name"
              ],
              "server": {
                "input": "BANK",
                "key": "bank_id",
                "labelInput": "BANK__NAME",
                "labelKey": "bank__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": []
              }
            }
          },
          "fields": {
            "account_number": {
              "filter": {
                "field": "account_number",
                "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": "account_number",
                "paths": [
                  "account_number"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "account_number"
              },
              "values": []
            },
            "account_type": {
              "filter": null,
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "account_type",
                "paths": [
                  "account_type"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Unspecified",
                  "value": "UNSPECIFIED"
                },
                {
                  "description": "Checking",
                  "value": "CHECKING"
                },
                {
                  "description": "Savings",
                  "value": "SAVINGS"
                }
              ]
            },
            "bank": {
              "filter": {
                "field": "bank",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "bank.id",
                "labelPath": "bank.name",
                "model": "accounting.Bank"
              },
              "row": {
                "path": "bank.id",
                "paths": [
                  "bank.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "currency": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "currency.id",
                "labelPath": "currency.name",
                "model": "money.Currency"
              },
              "row": {
                "path": "currency.id",
                "paths": [
                  "currency.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "current_verification": {
              "filter": null,
              "kind": "object",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "holder_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "holder_name",
                "paths": [
                  "holder_name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "holder_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_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": []
            },
            "number_kind": {
              "filter": null,
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "number_kind",
                "paths": [
                  "number_kind"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "IBAN",
                  "value": "IBAN"
                },
                {
                  "description": "Local account number",
                  "value": "LOCAL"
                }
              ]
            },
            "party": {
              "filter": {
                "field": "party",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "party.id",
                "labelPath": "party.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "party.id",
                "paths": [
                  "party.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "routing_number": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "routing_number",
                "paths": [
                  "routing_number"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "routing_scheme": {
              "filter": null,
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "routing_scheme",
                "paths": [
                  "routing_scheme"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Unspecified",
                  "value": "UNSPECIFIED"
                },
                {
                  "description": "ABA routing number",
                  "value": "ABA"
                }
              ]
            },
            "verification_identity_digest": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "verification_identity_digest",
                "paths": [
                  "verification_identity_digest"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "account_number"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "party",
          "bank",
          "account_number"
        ],
        "resourceType": "accounting/bank_account",
        "revisionFields": [],
        "roots": {
          "aggregate": "bank_accounts_aggregate",
          "changes": null,
          "create": "insert_bank_accounts_one",
          "delete": "delete_bank_accounts_by_pk",
          "deletePreview": null,
          "detail": "bank_accounts_by_pk",
          "groups": "bank_accounts_groups",
          "groupsCount": "bank_accounts_groups_count",
          "list": "bank_accounts",
          "revisions": null,
          "save": null,
          "update": "update_bank_accounts_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "bank_accounts_aggregate",
          "createInput": "bank_accounts_insert_input",
          "deletePayload": null,
          "filter": "bank_accounts_bool_exp",
          "groupBySpec": "bankAccountsgroupbyspec",
          "groupKey": "bankAccountsgroupkey",
          "groupOrder": "bankAccountsgrouporder",
          "grouped": "bank_accounts_group",
          "having": "bankAccountshaving",
          "node": "BankAccountType",
          "order": "bank_accounts_order_by",
          "query": "bankAccounts_Query",
          "revision": null,
          "updateInput": "bank_accounts_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "party",
          "bank",
          "holder_name",
          "number_kind",
          "account_number",
          "routing_scheme",
          "routing_number",
          "account_type",
          "currency",
          "is_archived"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.PeriodLock",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "company",
          "lock_date",
          "reason"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "lock_date",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "hard_lock_date",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "reason",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.PeriodLock",
        "modelName": "periodlock",
        "query": {
          "axes": {
            "company": {
              "drill": {
                "field": "company",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "company_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "company",
              "identityPath": "company",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "company"
              ],
              "server": {
                "input": "COMPANY",
                "key": "company_id",
                "labelInput": "COMPANY__DISPLAY_NAME",
                "labelKey": "company__display_name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "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": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "hard_lock_date": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "hard_lock_date",
                "paths": [
                  "hard_lock_date"
                ]
              },
              "scalar": "Date",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "lock_date": {
              "filter": {
                "field": "lock_date",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "lock_date",
                "paths": [
                  "lock_date"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "lock_date"
              },
              "values": []
            },
            "reason": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "reason",
                "paths": [
                  "reason"
                ]
              },
              "scalar": "String",
              "sort": null,
              "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": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "reason"
        ],
        "resourceType": "accounting/period_lock",
        "revisionFields": [],
        "roots": {
          "aggregate": "period_locks_aggregate",
          "changes": null,
          "create": "insert_period_locks_one",
          "delete": null,
          "deletePreview": null,
          "detail": "period_locks_by_pk",
          "groups": "period_locks_groups",
          "groupsCount": "period_locks_groups_count",
          "list": "period_locks",
          "revisions": null,
          "save": null,
          "update": "update_period_locks_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "period_locks_aggregate",
          "createInput": "period_locks_insert_input",
          "deletePayload": null,
          "filter": "period_locks_bool_exp",
          "groupBySpec": "periodLocksgroupbyspec",
          "groupKey": "periodLocksgroupkey",
          "groupOrder": "periodLocksgrouporder",
          "grouped": "period_locks_group",
          "having": "periodLockshaving",
          "node": "PeriodLockType",
          "order": "period_locks_order_by",
          "query": "periodLocks_Query",
          "revision": null,
          "updateInput": "period_locks_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "lock_date",
          "reason"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.AccountGroup",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "company",
          "name",
          "code_prefix_start",
          "code_prefix_end",
          "parent",
          "is_archived"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "code_prefix_start",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "code_prefix_end",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "parent",
            "readable": true,
            "relationModelLabel": "accounting.AccountGroup",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "path",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.AccountGroup",
        "modelName": "accountgroup",
        "query": {
          "axes": {
            "company": {
              "drill": {
                "field": "company",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "company_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "company",
              "identityPath": "company",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "company"
              ],
              "server": {
                "input": "COMPANY",
                "key": "company_id",
                "labelInput": "COMPANY__DISPLAY_NAME",
                "labelKey": "company__display_name",
                "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": []
              }
            },
            "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": {
            "code_prefix_end": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "code_prefix_end",
                "paths": [
                  "code_prefix_end"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "code_prefix_start": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "code_prefix_start",
                "paths": [
                  "code_prefix_start"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "code_prefix_start"
              },
              "values": []
            },
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": null,
              "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": "accounting.AccountGroup"
              },
              "row": {
                "path": "parent.id",
                "paths": [
                  "parent.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "path": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "path",
                "paths": [
                  "path"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "path"
              },
              "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": "code_prefix_start"
              },
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "accounting/account_group",
        "revisionFields": [],
        "roots": {
          "aggregate": "account_groups_aggregate",
          "changes": null,
          "create": "insert_account_groups_one",
          "delete": "delete_account_groups_by_pk",
          "deletePreview": null,
          "detail": "account_groups_by_pk",
          "groups": "account_groups_groups",
          "groupsCount": "account_groups_groups_count",
          "list": "account_groups",
          "revisions": null,
          "save": null,
          "update": "update_account_groups_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "account_groups_aggregate",
          "createInput": "account_groups_insert_input",
          "deletePayload": null,
          "filter": "account_groups_bool_exp",
          "groupBySpec": "accountGroupsgroupbyspec",
          "groupKey": "accountGroupsgroupkey",
          "groupOrder": "accountGroupsgrouporder",
          "grouped": "account_groups_group",
          "having": "accountGroupshaving",
          "node": "AccountGroupType",
          "order": "account_groups_order_by",
          "query": "accountGroups_Query",
          "revision": null,
          "updateInput": "account_groups_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "company",
          "name",
          "code_prefix_start",
          "code_prefix_end",
          "parent",
          "is_archived"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.AccountTag",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "company",
          "name",
          "applicability",
          "color",
          "tax_negate",
          "country_code",
          "is_archived"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "applicability",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Accounts",
                "value": "ACCOUNTS"
              },
              {
                "description": "Taxes",
                "value": "TAXES"
              },
              {
                "description": "Accounts and taxes",
                "value": "BOTH"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "color",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "tax_negate",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "country_code",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.AccountTag",
        "modelName": "accounttag",
        "query": {
          "axes": {
            "applicability": {
              "drill": {
                "field": "applicability",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "applicability",
                "valueMap": [
                  {
                    "from": "ACCOUNTS",
                    "to": "accounts"
                  },
                  {
                    "from": "TAXES",
                    "to": "taxes"
                  },
                  {
                    "from": "BOTH",
                    "to": "both"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "applicability",
              "identityPath": "applicability",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "applicability"
              ],
              "server": {
                "input": "APPLICABILITY",
                "key": "applicability",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "company": {
              "drill": {
                "field": "company",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "company_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "company",
              "identityPath": "company",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "company"
              ],
              "server": {
                "input": "COMPANY",
                "key": "company_id",
                "labelInput": "COMPANY__DISPLAY_NAME",
                "labelKey": "company__display_name",
                "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": {
            "applicability": {
              "filter": {
                "field": "applicability",
                "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": "ACCOUNTS",
                    "to": "accounts"
                  },
                  {
                    "from": "TAXES",
                    "to": "taxes"
                  },
                  {
                    "from": "BOTH",
                    "to": "both"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "applicability",
                "paths": [
                  "applicability"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Accounts",
                  "value": "ACCOUNTS"
                },
                {
                  "description": "Taxes",
                  "value": "TAXES"
                },
                {
                  "description": "Accounts and taxes",
                  "value": "BOTH"
                }
              ]
            },
            "color": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "color",
                "paths": [
                  "color"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "country_code": {
              "filter": {
                "field": "country_code",
                "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": "country_code",
                "paths": [
                  "country_code"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "tax_negate": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "tax_negate",
                "paths": [
                  "tax_negate"
                ]
              },
              "scalar": "Boolean",
              "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": "name"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "accounting/account_tag",
        "revisionFields": [],
        "roots": {
          "aggregate": "account_tags_aggregate",
          "changes": null,
          "create": "insert_account_tags_one",
          "delete": "delete_account_tags_by_pk",
          "deletePreview": null,
          "detail": "account_tags_by_pk",
          "groups": "account_tags_groups",
          "groupsCount": "account_tags_groups_count",
          "list": "account_tags",
          "revisions": null,
          "save": null,
          "update": "update_account_tags_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "account_tags_aggregate",
          "createInput": "account_tags_insert_input",
          "deletePayload": null,
          "filter": "account_tags_bool_exp",
          "groupBySpec": "accountTagsgroupbyspec",
          "groupKey": "accountTagsgroupkey",
          "groupOrder": "accountTagsgrouporder",
          "grouped": "account_tags_group",
          "having": "accountTagshaving",
          "node": "AccountTagType",
          "order": "account_tags_order_by",
          "query": "accountTags_Query",
          "revision": null,
          "updateInput": "account_tags_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "company",
          "name",
          "applicability",
          "color",
          "tax_negate",
          "country_code",
          "is_archived"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.CompanyCurrencyQuantum",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "currency",
            "readable": true,
            "relationModelLabel": "money.Currency",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "quantum",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_decimal_places",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.CompanyCurrencyQuantum",
        "modelName": "companycurrencyquantum",
        "query": {
          "axes": {
            "company": {
              "drill": {
                "field": "company",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "company_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "company",
              "identityPath": "company",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "company"
              ],
              "server": {
                "input": "COMPANY",
                "key": "company_id",
                "labelInput": "COMPANY__DISPLAY_NAME",
                "labelKey": "company__display_name",
                "valueMap": []
              }
            },
            "currency": {
              "drill": {
                "field": "currency",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "currency_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "currency",
              "identityPath": "currency.id",
              "kind": "relation",
              "labelPath": "currency.name",
              "paths": [
                "currency.id",
                "currency.name"
              ],
              "server": {
                "input": "CURRENCY",
                "key": "currency_id",
                "labelInput": "CURRENCY__NAME",
                "labelKey": "currency__name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "company"
              },
              "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": []
            },
            "currency": {
              "filter": {
                "field": "currency",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "currency.id",
                "labelPath": "currency.name",
                "model": "money.Currency"
              },
              "row": {
                "path": "currency.id",
                "paths": [
                  "currency.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "currency"
              },
              "values": []
            },
            "display_decimal_places": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_decimal_places",
                "paths": [
                  "display_decimal_places"
                ]
              },
              "scalar": "Int",
              "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "quantum": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "quantum",
                "paths": [
                  "quantum"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "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": "company"
              },
              {
                "direction": "ASC",
                "field": "currency"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "accounting/company_currency_quantum",
        "revisionFields": [],
        "roots": {
          "aggregate": "company_currency_quanta_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "company_currency_quanta_by_pk",
          "groups": "company_currency_quanta_groups",
          "groupsCount": "company_currency_quanta_groups_count",
          "list": "company_currency_quanta",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "company_currency_quanta_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "company_currency_quanta_bool_exp",
          "groupBySpec": "companyCurrencyQuantagroupbyspec",
          "groupKey": "companyCurrencyQuantagroupkey",
          "groupOrder": "companyCurrencyQuantagrouporder",
          "grouped": "company_currency_quanta_group",
          "having": "companyCurrencyQuantahaving",
          "node": "CompanyCurrencyQuantumType",
          "order": "company_currency_quanta_order_by",
          "query": "companyCurrencyQuanta_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.Account",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "company",
          "code",
          "name",
          "kind",
          "reconcilable",
          "cash_flow_activity",
          "group",
          "currency",
          "is_archived"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "code",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Receivable",
                "value": "ASSET_RECEIVABLE"
              },
              {
                "description": "Cash / Bank",
                "value": "ASSET_CASH"
              },
              {
                "description": "Current Asset",
                "value": "ASSET_CURRENT"
              },
              {
                "description": "Non-current Asset",
                "value": "ASSET_NON_CURRENT"
              },
              {
                "description": "Prepayments",
                "value": "ASSET_PREPAYMENTS"
              },
              {
                "description": "Fixed Asset",
                "value": "ASSET_FIXED"
              },
              {
                "description": "Payable",
                "value": "LIABILITY_PAYABLE"
              },
              {
                "description": "Credit Card",
                "value": "LIABILITY_CREDIT_CARD"
              },
              {
                "description": "Current Liability",
                "value": "LIABILITY_CURRENT"
              },
              {
                "description": "Non-current Liability",
                "value": "LIABILITY_NON_CURRENT"
              },
              {
                "description": "Equity",
                "value": "EQUITY"
              },
              {
                "description": "Current Year Earnings",
                "value": "EQUITY_UNAFFECTED"
              },
              {
                "description": "Income",
                "value": "INCOME"
              },
              {
                "description": "Other Income",
                "value": "INCOME_OTHER"
              },
              {
                "description": "Expense",
                "value": "EXPENSE"
              },
              {
                "description": "Depreciation",
                "value": "EXPENSE_DEPRECIATION"
              },
              {
                "description": "Cost of Revenue",
                "value": "EXPENSE_DIRECT_COST"
              },
              {
                "description": "Off Balance",
                "value": "OFF_BALANCE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "reconcilable",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "cash_flow_activity",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Unclassified",
                "value": "UNCLASSIFIED"
              },
              {
                "description": "Operating",
                "value": "OPERATING"
              },
              {
                "description": "Investing",
                "value": "INVESTING"
              },
              {
                "description": "Financing",
                "value": "FINANCING"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "group",
            "readable": true,
            "relationModelLabel": "accounting.AccountGroup",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "currency",
            "readable": true,
            "relationModelLabel": "money.Currency",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "tags",
            "readable": true,
            "relationModelLabel": "accounting.AccountTag",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.Account",
        "modelName": "account",
        "query": {
          "axes": {
            "company": {
              "drill": {
                "field": "company",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "company_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "company",
              "identityPath": "company",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "company"
              ],
              "server": {
                "input": "COMPANY",
                "key": "company_id",
                "labelInput": "COMPANY__DISPLAY_NAME",
                "labelKey": "company__display_name",
                "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": []
              }
            },
            "kind": {
              "drill": {
                "field": "kind",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "kind",
                "valueMap": [
                  {
                    "from": "ASSET_RECEIVABLE",
                    "to": "asset_receivable"
                  },
                  {
                    "from": "ASSET_CASH",
                    "to": "asset_cash"
                  },
                  {
                    "from": "ASSET_CURRENT",
                    "to": "asset_current"
                  },
                  {
                    "from": "ASSET_NON_CURRENT",
                    "to": "asset_non_current"
                  },
                  {
                    "from": "ASSET_PREPAYMENTS",
                    "to": "asset_prepayments"
                  },
                  {
                    "from": "ASSET_FIXED",
                    "to": "asset_fixed"
                  },
                  {
                    "from": "LIABILITY_PAYABLE",
                    "to": "liability_payable"
                  },
                  {
                    "from": "LIABILITY_CREDIT_CARD",
                    "to": "liability_credit_card"
                  },
                  {
                    "from": "LIABILITY_CURRENT",
                    "to": "liability_current"
                  },
                  {
                    "from": "LIABILITY_NON_CURRENT",
                    "to": "liability_non_current"
                  },
                  {
                    "from": "EQUITY",
                    "to": "equity"
                  },
                  {
                    "from": "EQUITY_UNAFFECTED",
                    "to": "equity_unaffected"
                  },
                  {
                    "from": "INCOME",
                    "to": "income"
                  },
                  {
                    "from": "INCOME_OTHER",
                    "to": "income_other"
                  },
                  {
                    "from": "EXPENSE",
                    "to": "expense"
                  },
                  {
                    "from": "EXPENSE_DEPRECIATION",
                    "to": "expense_depreciation"
                  },
                  {
                    "from": "EXPENSE_DIRECT_COST",
                    "to": "expense_direct_cost"
                  },
                  {
                    "from": "OFF_BALANCE",
                    "to": "off_balance"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "kind",
              "identityPath": "kind",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "kind"
              ],
              "server": {
                "input": "KIND",
                "key": "kind",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "cash_flow_activity": {
              "filter": {
                "field": "cash_flow_activity",
                "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": "UNCLASSIFIED",
                    "to": "unclassified"
                  },
                  {
                    "from": "OPERATING",
                    "to": "operating"
                  },
                  {
                    "from": "INVESTING",
                    "to": "investing"
                  },
                  {
                    "from": "FINANCING",
                    "to": "financing"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "cash_flow_activity",
                "paths": [
                  "cash_flow_activity"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Unclassified",
                  "value": "UNCLASSIFIED"
                },
                {
                  "description": "Operating",
                  "value": "OPERATING"
                },
                {
                  "description": "Investing",
                  "value": "INVESTING"
                },
                {
                  "description": "Financing",
                  "value": "FINANCING"
                }
              ]
            },
            "code": {
              "filter": {
                "field": "code",
                "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": "code",
                "paths": [
                  "code"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "code"
              },
              "values": []
            },
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "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": []
            },
            "currency": {
              "filter": {
                "field": "currency",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "currency.id",
                "labelPath": "currency.name",
                "model": "money.Currency"
              },
              "row": {
                "path": "currency.id",
                "paths": [
                  "currency.id"
                ]
              },
              "scalar": "ID",
              "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": []
            },
            "group": {
              "filter": {
                "field": "group",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "group.id",
                "labelPath": "group.name",
                "model": "accounting.AccountGroup"
              },
              "row": {
                "path": "group.id",
                "paths": [
                  "group.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "kind": {
              "filter": {
                "field": "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": "ASSET_RECEIVABLE",
                    "to": "asset_receivable"
                  },
                  {
                    "from": "ASSET_CASH",
                    "to": "asset_cash"
                  },
                  {
                    "from": "ASSET_CURRENT",
                    "to": "asset_current"
                  },
                  {
                    "from": "ASSET_NON_CURRENT",
                    "to": "asset_non_current"
                  },
                  {
                    "from": "ASSET_PREPAYMENTS",
                    "to": "asset_prepayments"
                  },
                  {
                    "from": "ASSET_FIXED",
                    "to": "asset_fixed"
                  },
                  {
                    "from": "LIABILITY_PAYABLE",
                    "to": "liability_payable"
                  },
                  {
                    "from": "LIABILITY_CREDIT_CARD",
                    "to": "liability_credit_card"
                  },
                  {
                    "from": "LIABILITY_CURRENT",
                    "to": "liability_current"
                  },
                  {
                    "from": "LIABILITY_NON_CURRENT",
                    "to": "liability_non_current"
                  },
                  {
                    "from": "EQUITY",
                    "to": "equity"
                  },
                  {
                    "from": "EQUITY_UNAFFECTED",
                    "to": "equity_unaffected"
                  },
                  {
                    "from": "INCOME",
                    "to": "income"
                  },
                  {
                    "from": "INCOME_OTHER",
                    "to": "income_other"
                  },
                  {
                    "from": "EXPENSE",
                    "to": "expense"
                  },
                  {
                    "from": "EXPENSE_DEPRECIATION",
                    "to": "expense_depreciation"
                  },
                  {
                    "from": "EXPENSE_DIRECT_COST",
                    "to": "expense_direct_cost"
                  },
                  {
                    "from": "OFF_BALANCE",
                    "to": "off_balance"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "kind",
                "paths": [
                  "kind"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Receivable",
                  "value": "ASSET_RECEIVABLE"
                },
                {
                  "description": "Cash / Bank",
                  "value": "ASSET_CASH"
                },
                {
                  "description": "Current Asset",
                  "value": "ASSET_CURRENT"
                },
                {
                  "description": "Non-current Asset",
                  "value": "ASSET_NON_CURRENT"
                },
                {
                  "description": "Prepayments",
                  "value": "ASSET_PREPAYMENTS"
                },
                {
                  "description": "Fixed Asset",
                  "value": "ASSET_FIXED"
                },
                {
                  "description": "Payable",
                  "value": "LIABILITY_PAYABLE"
                },
                {
                  "description": "Credit Card",
                  "value": "LIABILITY_CREDIT_CARD"
                },
                {
                  "description": "Current Liability",
                  "value": "LIABILITY_CURRENT"
                },
                {
                  "description": "Non-current Liability",
                  "value": "LIABILITY_NON_CURRENT"
                },
                {
                  "description": "Equity",
                  "value": "EQUITY"
                },
                {
                  "description": "Current Year Earnings",
                  "value": "EQUITY_UNAFFECTED"
                },
                {
                  "description": "Income",
                  "value": "INCOME"
                },
                {
                  "description": "Other Income",
                  "value": "INCOME_OTHER"
                },
                {
                  "description": "Expense",
                  "value": "EXPENSE"
                },
                {
                  "description": "Depreciation",
                  "value": "EXPENSE_DEPRECIATION"
                },
                {
                  "description": "Cost of Revenue",
                  "value": "EXPENSE_DIRECT_COST"
                },
                {
                  "description": "Off Balance",
                  "value": "OFF_BALANCE"
                }
              ]
            },
            "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": []
            },
            "reconcilable": {
              "filter": {
                "field": "reconcilable",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "reconcilable",
                "paths": [
                  "reconcilable"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "tags": {
              "filter": {
                "field": "tags",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "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": "code"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "code",
          "name"
        ],
        "resourceType": "accounting/account",
        "revisionFields": [],
        "roots": {
          "aggregate": "accounts_aggregate",
          "changes": null,
          "create": "insert_accounts_one",
          "delete": "delete_accounts_by_pk",
          "deletePreview": null,
          "detail": "accounts_by_pk",
          "groups": "accounts_groups",
          "groupsCount": "accounts_groups_count",
          "list": "accounts",
          "revisions": null,
          "save": null,
          "update": "update_accounts_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "accounts_aggregate",
          "createInput": "accounts_insert_input",
          "deletePayload": null,
          "filter": "accounts_bool_exp",
          "groupBySpec": "accountsGroupBySpec",
          "groupKey": "accountsGroupKey",
          "groupOrder": "accountsGroupOrder",
          "grouped": "accounts_group",
          "having": "accountsHaving",
          "node": "AccountType",
          "order": "accounts_order_by",
          "query": "accounts_Query",
          "revision": null,
          "updateInput": "accounts_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "company",
          "code",
          "name",
          "kind",
          "reconcilable",
          "cash_flow_activity",
          "group",
          "currency",
          "is_archived"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.Journal",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "company",
          "name",
          "code",
          "kind",
          "currency",
          "default_account",
          "suspense_account",
          "outstanding_receipts_account",
          "outstanding_payments_account",
          "sequence_key",
          "refund_sequence_key",
          "is_archived"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "code",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Sales",
                "value": "SALE"
              },
              {
                "description": "Purchases",
                "value": "PURCHASE"
              },
              {
                "description": "Cash",
                "value": "CASH"
              },
              {
                "description": "Bank",
                "value": "BANK"
              },
              {
                "description": "Credit Card",
                "value": "CREDIT"
              },
              {
                "description": "Miscellaneous",
                "value": "GENERAL"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "sequence_key",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "refund_sequence_key",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "currency",
            "readable": true,
            "relationModelLabel": "money.Currency",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "default_account",
            "readable": true,
            "relationModelLabel": "accounting.Account",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "suspense_account",
            "readable": true,
            "relationModelLabel": "accounting.Account",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "outstanding_receipts_account",
            "readable": true,
            "relationModelLabel": "accounting.Account",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "outstanding_payments_account",
            "readable": true,
            "relationModelLabel": "accounting.Account",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.Journal",
        "modelName": "journal",
        "query": {
          "axes": {
            "company": {
              "drill": {
                "field": "company",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "company_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "company",
              "identityPath": "company",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "company"
              ],
              "server": {
                "input": "COMPANY",
                "key": "company_id",
                "labelInput": "COMPANY__DISPLAY_NAME",
                "labelKey": "company__display_name",
                "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": []
              }
            },
            "kind": {
              "drill": {
                "field": "kind",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "kind",
                "valueMap": [
                  {
                    "from": "SALE",
                    "to": "sale"
                  },
                  {
                    "from": "PURCHASE",
                    "to": "purchase"
                  },
                  {
                    "from": "CASH",
                    "to": "cash"
                  },
                  {
                    "from": "BANK",
                    "to": "bank"
                  },
                  {
                    "from": "CREDIT",
                    "to": "credit"
                  },
                  {
                    "from": "GENERAL",
                    "to": "general"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "kind",
              "identityPath": "kind",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "kind"
              ],
              "server": {
                "input": "KIND",
                "key": "kind",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "code": {
              "filter": {
                "field": "code",
                "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": "code",
                "paths": [
                  "code"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "code"
              },
              "values": []
            },
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "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": []
            },
            "currency": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "currency.id",
                "labelPath": "currency.name",
                "model": "money.Currency"
              },
              "row": {
                "path": "currency.id",
                "paths": [
                  "currency.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "default_account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "default_account.id",
                "labelPath": "default_account.name",
                "model": "accounting.Account"
              },
              "row": {
                "path": "default_account.id",
                "paths": [
                  "default_account.id"
                ]
              },
              "scalar": "ID",
              "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "kind": {
              "filter": {
                "field": "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": "SALE",
                    "to": "sale"
                  },
                  {
                    "from": "PURCHASE",
                    "to": "purchase"
                  },
                  {
                    "from": "CASH",
                    "to": "cash"
                  },
                  {
                    "from": "BANK",
                    "to": "bank"
                  },
                  {
                    "from": "CREDIT",
                    "to": "credit"
                  },
                  {
                    "from": "GENERAL",
                    "to": "general"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "kind",
                "paths": [
                  "kind"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Sales",
                  "value": "SALE"
                },
                {
                  "description": "Purchases",
                  "value": "PURCHASE"
                },
                {
                  "description": "Cash",
                  "value": "CASH"
                },
                {
                  "description": "Bank",
                  "value": "BANK"
                },
                {
                  "description": "Credit Card",
                  "value": "CREDIT"
                },
                {
                  "description": "Miscellaneous",
                  "value": "GENERAL"
                }
              ]
            },
            "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": []
            },
            "outstanding_payments_account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "outstanding_payments_account.id",
                "labelPath": "outstanding_payments_account.name",
                "model": "accounting.Account"
              },
              "row": {
                "path": "outstanding_payments_account.id",
                "paths": [
                  "outstanding_payments_account.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "outstanding_receipts_account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "outstanding_receipts_account.id",
                "labelPath": "outstanding_receipts_account.name",
                "model": "accounting.Account"
              },
              "row": {
                "path": "outstanding_receipts_account.id",
                "paths": [
                  "outstanding_receipts_account.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "refund_sequence_key": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "refund_sequence_key",
                "paths": [
                  "refund_sequence_key"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "sequence_key": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sequence_key",
                "paths": [
                  "sequence_key"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "suspense_account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "suspense_account.id",
                "labelPath": "suspense_account.name",
                "model": "accounting.Account"
              },
              "row": {
                "path": "suspense_account.id",
                "paths": [
                  "suspense_account.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "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": "code"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name",
          "code"
        ],
        "resourceType": "accounting/journal",
        "revisionFields": [],
        "roots": {
          "aggregate": "journals_aggregate",
          "changes": null,
          "create": "insert_journals_one",
          "delete": "delete_journals_by_pk",
          "deletePreview": null,
          "detail": "journals_by_pk",
          "groups": "journals_groups",
          "groupsCount": "journals_groups_count",
          "list": "journals",
          "revisions": null,
          "save": null,
          "update": "update_journals_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "journals_aggregate",
          "createInput": "journals_insert_input",
          "deletePayload": null,
          "filter": "journals_bool_exp",
          "groupBySpec": "journalsGroupBySpec",
          "groupKey": "journalsGroupKey",
          "groupOrder": "journalsGroupOrder",
          "grouped": "journals_group",
          "having": "journalsHaving",
          "node": "JournalType",
          "order": "journals_order_by",
          "query": "journals_Query",
          "revision": null,
          "updateInput": "journals_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "company",
          "name",
          "code",
          "kind",
          "currency",
          "default_account",
          "suspense_account",
          "outstanding_receipts_account",
          "outstanding_payments_account",
          "sequence_key",
          "refund_sequence_key",
          "is_archived"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.PaymentMethod",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "name",
          "code",
          "direction",
          "is_archived"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "code",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "direction",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Inbound",
                "value": "INBOUND"
              },
              {
                "description": "Outbound",
                "value": "OUTBOUND"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.PaymentMethod",
        "modelName": "paymentmethod",
        "query": {
          "axes": {
            "direction": {
              "drill": {
                "field": "direction",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "direction",
                "valueMap": [
                  {
                    "from": "INBOUND",
                    "to": "inbound"
                  },
                  {
                    "from": "OUTBOUND",
                    "to": "outbound"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "direction",
              "identityPath": "direction",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "direction"
              ],
              "server": {
                "input": "DIRECTION",
                "key": "direction",
                "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": {
            "code": {
              "filter": {
                "field": "code",
                "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": "code",
                "paths": [
                  "code"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "code"
              },
              "values": []
            },
            "company": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "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": []
            },
            "direction": {
              "filter": {
                "field": "direction",
                "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": "INBOUND",
                    "to": "inbound"
                  },
                  {
                    "from": "OUTBOUND",
                    "to": "outbound"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "direction",
                "paths": [
                  "direction"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "direction"
              },
              "values": [
                {
                  "description": "Inbound",
                  "value": "INBOUND"
                },
                {
                  "description": "Outbound",
                  "value": "OUTBOUND"
                }
              ]
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "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": "direction"
              },
              {
                "direction": "ASC",
                "field": "code"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name",
          "code"
        ],
        "resourceType": "accounting/payment_method",
        "revisionFields": [],
        "roots": {
          "aggregate": "payment_methods_aggregate",
          "changes": null,
          "create": "insert_payment_methods_one",
          "delete": "delete_payment_methods_by_pk",
          "deletePreview": null,
          "detail": "payment_methods_by_pk",
          "groups": "payment_methods_groups",
          "groupsCount": "payment_methods_groups_count",
          "list": "payment_methods",
          "revisions": null,
          "save": null,
          "update": "update_payment_methods_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "payment_methods_aggregate",
          "createInput": "payment_methods_insert_input",
          "deletePayload": null,
          "filter": "payment_methods_bool_exp",
          "groupBySpec": "paymentMethodsgroupbyspec",
          "groupKey": "paymentMethodsgroupkey",
          "groupOrder": "paymentMethodsgrouporder",
          "grouped": "payment_methods_group",
          "having": "paymentMethodshaving",
          "node": "PaymentMethodType",
          "order": "payment_methods_order_by",
          "query": "paymentMethods_Query",
          "revision": null,
          "updateInput": "payment_methods_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "code",
          "direction",
          "is_archived"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.PaymentMethodLine",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "company",
          "name",
          "sequence",
          "method",
          "journal",
          "payment_account",
          "is_archived"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "sequence",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "method",
            "readable": true,
            "relationModelLabel": "accounting.PaymentMethod",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "journal",
            "readable": true,
            "relationModelLabel": "accounting.Journal",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "payment_account",
            "readable": true,
            "relationModelLabel": "accounting.Account",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.PaymentMethodLine",
        "modelName": "paymentmethodline",
        "query": {
          "axes": {
            "company": {
              "drill": {
                "field": "company",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "company_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "company",
              "identityPath": "company",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "company"
              ],
              "server": {
                "input": "COMPANY",
                "key": "company_id",
                "labelInput": "COMPANY__DISPLAY_NAME",
                "labelKey": "company__display_name",
                "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": []
              }
            },
            "journal": {
              "drill": {
                "field": "journal",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "journal_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "journal",
              "identityPath": "journal.id",
              "kind": "relation",
              "labelPath": "journal.name",
              "paths": [
                "journal.id",
                "journal.name"
              ],
              "server": {
                "input": "JOURNAL",
                "key": "journal_id",
                "labelInput": "JOURNAL__NAME",
                "labelKey": "journal__name",
                "valueMap": []
              }
            },
            "method": {
              "drill": {
                "field": "method",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "method_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "method",
              "identityPath": "method.id",
              "kind": "relation",
              "labelPath": "method.name",
              "paths": [
                "method.id",
                "method.name"
              ],
              "server": {
                "input": "METHOD",
                "key": "method_id",
                "labelInput": "METHOD__NAME",
                "labelKey": "method__name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "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": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "journal": {
              "filter": {
                "field": "journal",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "journal.id",
                "labelPath": "journal.name",
                "model": "accounting.Journal"
              },
              "row": {
                "path": "journal.id",
                "paths": [
                  "journal.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "method": {
              "filter": {
                "field": "method",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "method.id",
                "labelPath": "method.name",
                "model": "accounting.PaymentMethod"
              },
              "row": {
                "path": "method.id",
                "paths": [
                  "method.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "name": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "payment_account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "payment_account.id",
                "labelPath": "payment_account.name",
                "model": "accounting.Account"
              },
              "row": {
                "path": "payment_account.id",
                "paths": [
                  "payment_account.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "sequence": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sequence",
                "paths": [
                  "sequence"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "sequence"
              },
              "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": "sequence"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "method"
        ],
        "resourceType": "accounting/payment_method_line",
        "revisionFields": [],
        "roots": {
          "aggregate": "payment_method_lines_aggregate",
          "changes": null,
          "create": "insert_payment_method_lines_one",
          "delete": "delete_payment_method_lines_by_pk",
          "deletePreview": null,
          "detail": "payment_method_lines_by_pk",
          "groups": "payment_method_lines_groups",
          "groupsCount": "payment_method_lines_groups_count",
          "list": "payment_method_lines",
          "revisions": null,
          "save": null,
          "update": "update_payment_method_lines_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "payment_method_lines_aggregate",
          "createInput": "payment_method_lines_insert_input",
          "deletePayload": null,
          "filter": "payment_method_lines_bool_exp",
          "groupBySpec": "paymentMethodLinesgroupbyspec",
          "groupKey": "paymentMethodLinesgroupkey",
          "groupOrder": "paymentMethodLinesgrouporder",
          "grouped": "payment_method_lines_group",
          "having": "paymentMethodLineshaving",
          "node": "PaymentMethodLineType",
          "order": "payment_method_lines_order_by",
          "query": "paymentMethodLines_Query",
          "revision": null,
          "updateInput": "payment_method_lines_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "company",
          "name",
          "sequence",
          "method",
          "journal",
          "payment_account",
          "is_archived"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.TaxGroup",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "company",
          "name",
          "sequence",
          "payable_account",
          "receivable_account",
          "advance_tax_account",
          "country_code",
          "preceding_subtotal_label",
          "following_subtotal_label",
          "is_archived"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "sequence",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "payable_account",
            "readable": true,
            "relationModelLabel": "accounting.Account",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "receivable_account",
            "readable": true,
            "relationModelLabel": "accounting.Account",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "advance_tax_account",
            "readable": true,
            "relationModelLabel": "accounting.Account",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "country_code",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "preceding_subtotal_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "following_subtotal_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.TaxGroup",
        "modelName": "taxgroup",
        "query": {
          "axes": {
            "company": {
              "drill": {
                "field": "company",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "company_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "company",
              "identityPath": "company",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "company"
              ],
              "server": {
                "input": "COMPANY",
                "key": "company_id",
                "labelInput": "COMPANY__DISPLAY_NAME",
                "labelKey": "company__display_name",
                "valueMap": []
              }
            },
            "country_code": {
              "drill": {
                "field": "country_code",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "country_code",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "country_code",
              "identityPath": "country_code",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "country_code"
              ],
              "server": {
                "input": "COUNTRY_CODE",
                "key": "country_code",
                "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": {
            "advance_tax_account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "advance_tax_account.id",
                "labelPath": "advance_tax_account.name",
                "model": "accounting.Account"
              },
              "row": {
                "path": "advance_tax_account.id",
                "paths": [
                  "advance_tax_account.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "country_code": {
              "filter": {
                "field": "country_code",
                "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": "country_code",
                "paths": [
                  "country_code"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "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": []
            },
            "following_subtotal_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "following_subtotal_label",
                "paths": [
                  "following_subtotal_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "payable_account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "payable_account.id",
                "labelPath": "payable_account.name",
                "model": "accounting.Account"
              },
              "row": {
                "path": "payable_account.id",
                "paths": [
                  "payable_account.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "preceding_subtotal_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "preceding_subtotal_label",
                "paths": [
                  "preceding_subtotal_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "receivable_account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "receivable_account.id",
                "labelPath": "receivable_account.name",
                "model": "accounting.Account"
              },
              "row": {
                "path": "receivable_account.id",
                "paths": [
                  "receivable_account.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "sequence": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sequence",
                "paths": [
                  "sequence"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "sequence"
              },
              "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": "sequence"
              },
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "accounting/tax_group",
        "revisionFields": [],
        "roots": {
          "aggregate": "tax_groups_aggregate",
          "changes": null,
          "create": "insert_tax_groups_one",
          "delete": "delete_tax_groups_by_pk",
          "deletePreview": null,
          "detail": "tax_groups_by_pk",
          "groups": "tax_groups_groups",
          "groupsCount": "tax_groups_groups_count",
          "list": "tax_groups",
          "revisions": null,
          "save": null,
          "update": "update_tax_groups_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "tax_groups_aggregate",
          "createInput": "tax_groups_insert_input",
          "deletePayload": null,
          "filter": "tax_groups_bool_exp",
          "groupBySpec": "taxGroupsgroupbyspec",
          "groupKey": "taxGroupsgroupkey",
          "groupOrder": "taxGroupsgrouporder",
          "grouped": "tax_groups_group",
          "having": "taxGroupshaving",
          "node": "TaxGroupType",
          "order": "tax_groups_order_by",
          "query": "taxGroups_Query",
          "revision": null,
          "updateInput": "tax_groups_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "company",
          "name",
          "sequence",
          "payable_account",
          "receivable_account",
          "advance_tax_account",
          "country_code",
          "preceding_subtotal_label",
          "following_subtotal_label",
          "is_archived"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.Tax",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "save",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "company",
          "name",
          "use",
          "compute",
          "amount",
          "price_includes_tax",
          "group",
          "sequence",
          "tax_scope",
          "tax_exigibility",
          "cash_basis_transition_account",
          "is_archived"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "use",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Sales",
                "value": "SALE"
              },
              {
                "description": "Purchases",
                "value": "PURCHASE"
              },
              {
                "description": "Source only",
                "value": "SOURCE_ONLY"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "compute",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Division",
                "value": "DIVISION"
              },
              {
                "description": "Fixed",
                "value": "FIXED"
              },
              {
                "description": "Group",
                "value": "GROUP"
              },
              {
                "description": "Percent",
                "value": "PERCENT"
              },
              {
                "description": "Source only",
                "value": "SOURCE_ONLY"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "amount",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "price_includes_tax",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "group",
            "readable": true,
            "relationModelLabel": "accounting.TaxGroup",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "sequence",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "tax_scope",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "All products",
                "value": "NONE"
              },
              {
                "description": "Goods",
                "value": "GOODS"
              },
              {
                "description": "Services",
                "value": "SERVICES"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "tax_exigibility",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "On invoice",
                "value": "ON_INVOICE"
              },
              {
                "description": "On payment",
                "value": "ON_PAYMENT"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "cash_basis_transition_account",
            "readable": true,
            "relationModelLabel": "accounting.Account",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "children",
            "readable": true,
            "relationModelLabel": "accounting.Tax",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "distributions",
            "readable": true,
            "relationModelLabel": "accounting.TaxDistribution",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [
          "compute"
        ],
        "linesResource": {
          "defaults": {
            "basis": "tax",
            "document_kind": "invoice",
            "factor_percent": "100"
          },
          "field": "distributions",
          "fields": [
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "enum",
              "name": "document_kind",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": null,
              "trashable": false,
              "updatable": true,
              "values": [
                {
                  "description": "Invoice",
                  "value": "INVOICE"
                },
                {
                  "description": "Refund",
                  "value": "REFUND"
                }
              ],
              "widget": "select"
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "enum",
              "name": "basis",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": null,
              "trashable": false,
              "updatable": true,
              "values": [
                {
                  "description": "Base",
                  "value": "BASE"
                },
                {
                  "description": "Tax",
                  "value": "TAX"
                }
              ],
              "widget": "select"
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "scalar",
              "name": "sequence",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": "Int",
              "trashable": false,
              "updatable": true,
              "values": [],
              "widget": "integer"
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "scalar",
              "name": "factor_percent",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": "Decimal",
              "trashable": false,
              "updatable": true,
              "values": [],
              "widget": "float"
            },
            {
              "aggregatable": false,
              "archivable": true,
              "creatable": true,
              "currencyField": null,
              "kind": "scalar",
              "name": "is_archived",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": "Boolean",
              "trashable": false,
              "updatable": true,
              "values": [],
              "widget": "switch"
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "relation",
              "name": "account",
              "readable": true,
              "relationModelLabel": "accounting.Account",
              "relationObject": true,
              "requiredOnCreate": false,
              "scalar": null,
              "trashable": false,
              "updatable": true,
              "values": [],
              "widget": "many2one"
            }
          ],
          "inputType": "taxes_distributions_insert_input",
          "lockField": null,
          "modelLabel": "accounting.TaxDistribution",
          "positionField": "sequence"
        },
        "modelLabel": "accounting.Tax",
        "modelName": "tax",
        "query": {
          "axes": {
            "company": {
              "drill": {
                "field": "company",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "company_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "company",
              "identityPath": "company",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "company"
              ],
              "server": {
                "input": "COMPANY",
                "key": "company_id",
                "labelInput": "COMPANY__DISPLAY_NAME",
                "labelKey": "company__display_name",
                "valueMap": []
              }
            },
            "compute": {
              "drill": {
                "field": "compute",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "compute",
                "valueMap": [
                  {
                    "from": "DIVISION",
                    "to": "division"
                  },
                  {
                    "from": "FIXED",
                    "to": "fixed"
                  },
                  {
                    "from": "GROUP",
                    "to": "group"
                  },
                  {
                    "from": "PERCENT",
                    "to": "percent"
                  },
                  {
                    "from": "SOURCE_ONLY",
                    "to": "source_only"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "compute",
              "identityPath": "compute",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "compute"
              ],
              "server": {
                "input": "COMPUTE",
                "key": "compute",
                "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": []
              }
            },
            "use": {
              "drill": {
                "field": "use",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "use",
                "valueMap": [
                  {
                    "from": "SALE",
                    "to": "sale"
                  },
                  {
                    "from": "PURCHASE",
                    "to": "purchase"
                  },
                  {
                    "from": "SOURCE_ONLY",
                    "to": "source_only"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "use",
              "identityPath": "use",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "use"
              ],
              "server": {
                "input": "USE",
                "key": "use",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "amount": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "amount",
                "paths": [
                  "amount"
                ]
              },
              "scalar": "Decimal",
              "sort": {
                "field": "amount"
              },
              "values": []
            },
            "cash_basis_transition_account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "cash_basis_transition_account.id",
                "labelPath": "cash_basis_transition_account.name",
                "model": "accounting.Account"
              },
              "row": {
                "path": "cash_basis_transition_account.id",
                "paths": [
                  "cash_basis_transition_account.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "children": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "compute": {
              "filter": {
                "field": "compute",
                "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": "DIVISION",
                    "to": "division"
                  },
                  {
                    "from": "FIXED",
                    "to": "fixed"
                  },
                  {
                    "from": "GROUP",
                    "to": "group"
                  },
                  {
                    "from": "PERCENT",
                    "to": "percent"
                  },
                  {
                    "from": "SOURCE_ONLY",
                    "to": "source_only"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "compute",
                "paths": [
                  "compute"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Division",
                  "value": "DIVISION"
                },
                {
                  "description": "Fixed",
                  "value": "FIXED"
                },
                {
                  "description": "Group",
                  "value": "GROUP"
                },
                {
                  "description": "Percent",
                  "value": "PERCENT"
                },
                {
                  "description": "Source only",
                  "value": "SOURCE_ONLY"
                }
              ]
            },
            "created_at": {
              "filter": null,
              "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": []
            },
            "distributions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "group": {
              "filter": {
                "field": "group",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "group.id",
                "labelPath": "group.name",
                "model": "accounting.TaxGroup"
              },
              "row": {
                "path": "group.id",
                "paths": [
                  "group.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "price_includes_tax": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "price_includes_tax",
                "paths": [
                  "price_includes_tax"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "sequence": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sequence",
                "paths": [
                  "sequence"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "sequence"
              },
              "values": []
            },
            "tax_exigibility": {
              "filter": {
                "field": "tax_exigibility",
                "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": "ON_INVOICE",
                    "to": "on_invoice"
                  },
                  {
                    "from": "ON_PAYMENT",
                    "to": "on_payment"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "tax_exigibility",
                "paths": [
                  "tax_exigibility"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "On invoice",
                  "value": "ON_INVOICE"
                },
                {
                  "description": "On payment",
                  "value": "ON_PAYMENT"
                }
              ]
            },
            "tax_scope": {
              "filter": {
                "field": "tax_scope",
                "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": "NONE",
                    "to": "none"
                  },
                  {
                    "from": "GOODS",
                    "to": "consu"
                  },
                  {
                    "from": "SERVICES",
                    "to": "service"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "tax_scope",
                "paths": [
                  "tax_scope"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "All products",
                  "value": "NONE"
                },
                {
                  "description": "Goods",
                  "value": "GOODS"
                },
                {
                  "description": "Services",
                  "value": "SERVICES"
                }
              ]
            },
            "updated_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "use": {
              "filter": {
                "field": "use",
                "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": "SALE",
                    "to": "sale"
                  },
                  {
                    "from": "PURCHASE",
                    "to": "purchase"
                  },
                  {
                    "from": "SOURCE_ONLY",
                    "to": "source_only"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "use",
                "paths": [
                  "use"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Sales",
                  "value": "SALE"
                },
                {
                  "description": "Purchases",
                  "value": "PURCHASE"
                },
                {
                  "description": "Source only",
                  "value": "SOURCE_ONLY"
                }
              ]
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "accounting/tax",
        "revisionFields": [],
        "roots": {
          "aggregate": "taxes_aggregate",
          "changes": null,
          "create": "insert_taxes_one",
          "delete": "delete_taxes_by_pk",
          "deletePreview": null,
          "detail": "taxes_by_pk",
          "groups": "taxes_groups",
          "groupsCount": "taxes_groups_count",
          "list": "taxes",
          "revisions": null,
          "save": "taxes_save",
          "update": "update_taxes_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "taxes_aggregate",
          "createInput": "taxes_insert_input",
          "deletePayload": null,
          "filter": "taxes_bool_exp",
          "groupBySpec": "taxesGroupBySpec",
          "groupKey": "taxesGroupKey",
          "groupOrder": "taxesGroupOrder",
          "grouped": "taxes_group",
          "having": "taxesHaving",
          "node": "TaxType",
          "order": "taxes_order_by",
          "query": "taxes_Query",
          "revision": null,
          "updateInput": "taxes_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "company",
          "name",
          "use",
          "compute",
          "amount",
          "price_includes_tax",
          "group",
          "sequence",
          "tax_scope",
          "tax_exigibility",
          "cash_basis_transition_account",
          "is_archived"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.TaxDistribution",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "tax",
          "document_kind",
          "basis",
          "sequence",
          "factor_percent",
          "account",
          "is_archived"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "document_kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Invoice",
                "value": "INVOICE"
              },
              {
                "description": "Refund",
                "value": "REFUND"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "basis",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Base",
                "value": "BASE"
              },
              {
                "description": "Tax",
                "value": "TAX"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "sequence",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "factor_percent",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "tax",
            "readable": true,
            "relationModelLabel": "accounting.Tax",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "account",
            "readable": true,
            "relationModelLabel": "accounting.Account",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "tags",
            "readable": true,
            "relationModelLabel": "accounting.AccountTag",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.TaxDistribution",
        "modelName": "taxdistribution",
        "query": {
          "axes": {
            "basis": {
              "drill": {
                "field": "basis",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "basis",
                "valueMap": [
                  {
                    "from": "BASE",
                    "to": "base"
                  },
                  {
                    "from": "TAX",
                    "to": "tax"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "basis",
              "identityPath": "basis",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "basis"
              ],
              "server": {
                "input": "BASIS",
                "key": "basis",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "document_kind": {
              "drill": {
                "field": "document_kind",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "document_kind",
                "valueMap": [
                  {
                    "from": "INVOICE",
                    "to": "invoice"
                  },
                  {
                    "from": "REFUND",
                    "to": "refund"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "document_kind",
              "identityPath": "document_kind",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "document_kind"
              ],
              "server": {
                "input": "DOCUMENT_KIND",
                "key": "document_kind",
                "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": []
              }
            },
            "tax": {
              "drill": {
                "field": "tax",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "tax_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "tax",
              "identityPath": "tax.id",
              "kind": "relation",
              "labelPath": "tax.name",
              "paths": [
                "tax.id",
                "tax.name"
              ],
              "server": {
                "input": "TAX",
                "key": "tax_id",
                "labelInput": "TAX__NAME",
                "labelKey": "tax__name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "account.id",
                "labelPath": "account.name",
                "model": "accounting.Account"
              },
              "row": {
                "path": "account.id",
                "paths": [
                  "account.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "basis": {
              "filter": {
                "field": "basis",
                "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": "BASE",
                    "to": "base"
                  },
                  {
                    "from": "TAX",
                    "to": "tax"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "basis",
                "paths": [
                  "basis"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Base",
                  "value": "BASE"
                },
                {
                  "description": "Tax",
                  "value": "TAX"
                }
              ]
            },
            "created_at": {
              "filter": null,
              "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": []
            },
            "document_kind": {
              "filter": {
                "field": "document_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": "INVOICE",
                    "to": "invoice"
                  },
                  {
                    "from": "REFUND",
                    "to": "refund"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "document_kind",
                "paths": [
                  "document_kind"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Invoice",
                  "value": "INVOICE"
                },
                {
                  "description": "Refund",
                  "value": "REFUND"
                }
              ]
            },
            "factor_percent": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "factor_percent",
                "paths": [
                  "factor_percent"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "sequence": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sequence",
                "paths": [
                  "sequence"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "sequence"
              },
              "values": []
            },
            "tags": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "tax": {
              "filter": {
                "field": "tax",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "tax.id",
                "labelPath": "tax.name",
                "model": "accounting.Tax"
              },
              "row": {
                "path": "tax.id",
                "paths": [
                  "tax.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "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": "sequence"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "tax"
        ],
        "resourceType": "accounting/tax_distribution",
        "revisionFields": [],
        "roots": {
          "aggregate": "tax_distributions_aggregate",
          "changes": null,
          "create": "insert_tax_distributions_one",
          "delete": "delete_tax_distributions_by_pk",
          "deletePreview": null,
          "detail": "tax_distributions_by_pk",
          "groups": "tax_distributions_groups",
          "groupsCount": "tax_distributions_groups_count",
          "list": "tax_distributions",
          "revisions": null,
          "save": null,
          "update": "update_tax_distributions_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "tax_distributions_aggregate",
          "createInput": "tax_distributions_insert_input",
          "deletePayload": null,
          "filter": "tax_distributions_bool_exp",
          "groupBySpec": "taxDistributionsgroupbyspec",
          "groupKey": "taxDistributionsgroupkey",
          "groupOrder": "taxDistributionsgrouporder",
          "grouped": "tax_distributions_group",
          "having": "taxDistributionshaving",
          "node": "TaxDistributionType",
          "order": "tax_distributions_order_by",
          "query": "taxDistributions_Query",
          "revision": null,
          "updateInput": "tax_distributions_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "tax",
          "document_kind",
          "basis",
          "sequence",
          "factor_percent",
          "account",
          "is_archived"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.FiscalPosition",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "company",
          "sequence",
          "name",
          "note",
          "auto_apply",
          "vat_required",
          "country_code",
          "country_group_key",
          "state_keys",
          "zip_from",
          "zip_to",
          "foreign_vat",
          "is_archived"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "sequence",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "note",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "auto_apply",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "vat_required",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "country_code",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "country_group_key",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "state_keys",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "zip_from",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "zip_to",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "foreign_vat",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "tax_mappings",
            "readable": true,
            "relationModelLabel": "accounting.FiscalPositionTaxMapping",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "account_mappings",
            "readable": true,
            "relationModelLabel": "accounting.FiscalPositionAccountMapping",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.FiscalPosition",
        "modelName": "fiscalposition",
        "query": {
          "axes": {
            "auto_apply": {
              "drill": {
                "field": "auto_apply",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "auto_apply",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "auto_apply",
              "identityPath": "auto_apply",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "auto_apply"
              ],
              "server": {
                "input": "AUTO_APPLY",
                "key": "auto_apply",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "company": {
              "drill": {
                "field": "company",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "company_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "company",
              "identityPath": "company",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "company"
              ],
              "server": {
                "input": "COMPANY",
                "key": "company_id",
                "labelInput": "COMPANY__DISPLAY_NAME",
                "labelKey": "company__display_name",
                "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": {
            "account_mappings": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "auto_apply": {
              "filter": {
                "field": "auto_apply",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "auto_apply",
                "paths": [
                  "auto_apply"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "country_code": {
              "filter": {
                "field": "country_code",
                "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": "country_code",
                "paths": [
                  "country_code"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "country_group_key": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "country_group_key",
                "paths": [
                  "country_group_key"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "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": []
            },
            "foreign_vat": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "foreign_vat",
                "paths": [
                  "foreign_vat"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "note": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "note",
                "paths": [
                  "note"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "sequence": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sequence",
                "paths": [
                  "sequence"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "sequence"
              },
              "values": []
            },
            "state_keys": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "state_keys",
                "paths": [
                  "state_keys"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "tax_mappings": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "vat_required": {
              "filter": {
                "field": "vat_required",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "vat_required",
                "paths": [
                  "vat_required"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "zip_from": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "zip_from",
                "paths": [
                  "zip_from"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "zip_to": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "zip_to",
                "paths": [
                  "zip_to"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "sequence"
              },
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "accounting/fiscal_position",
        "revisionFields": [],
        "roots": {
          "aggregate": "fiscal_positions_aggregate",
          "changes": null,
          "create": "insert_fiscal_positions_one",
          "delete": "delete_fiscal_positions_by_pk",
          "deletePreview": null,
          "detail": "fiscal_positions_by_pk",
          "groups": "fiscal_positions_groups",
          "groupsCount": "fiscal_positions_groups_count",
          "list": "fiscal_positions",
          "revisions": null,
          "save": null,
          "update": "update_fiscal_positions_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "fiscal_positions_aggregate",
          "createInput": "fiscal_positions_insert_input",
          "deletePayload": null,
          "filter": "fiscal_positions_bool_exp",
          "groupBySpec": "fiscalPositionsgroupbyspec",
          "groupKey": "fiscalPositionsgroupkey",
          "groupOrder": "fiscalPositionsgrouporder",
          "grouped": "fiscal_positions_group",
          "having": "fiscalPositionshaving",
          "node": "FiscalPositionType",
          "order": "fiscal_positions_order_by",
          "query": "fiscalPositions_Query",
          "revision": null,
          "updateInput": "fiscal_positions_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "company",
          "sequence",
          "name",
          "note",
          "auto_apply",
          "vat_required",
          "country_code",
          "country_group_key",
          "state_keys",
          "zip_from",
          "zip_to",
          "foreign_vat",
          "is_archived"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.FiscalPositionTaxMapping",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "source_tax",
            "readable": true,
            "relationModelLabel": "accounting.Tax",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "destination_tax",
            "readable": true,
            "relationModelLabel": "accounting.Tax",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "sequence",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.FiscalPositionTaxMapping",
        "modelName": "fiscalpositiontaxmapping",
        "query": {
          "axes": {
            "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": []
              }
            },
            "position": {
              "drill": {
                "field": "position",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "position_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "position",
              "identityPath": null,
              "kind": "relation",
              "labelPath": null,
              "paths": [],
              "server": {
                "input": "POSITION",
                "key": "position_id",
                "labelInput": "POSITION__NAME",
                "labelKey": "position__name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "created_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "destination_tax": {
              "filter": {
                "field": "destination_tax",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "destination_tax.id",
                "labelPath": "destination_tax.name",
                "model": "accounting.Tax"
              },
              "row": {
                "path": "destination_tax.id",
                "paths": [
                  "destination_tax.id"
                ]
              },
              "scalar": "ID",
              "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "position": {
              "filter": {
                "field": "position",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": null,
                "labelPath": null,
                "model": "accounting.FiscalPosition"
              },
              "row": null,
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "sequence": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sequence",
                "paths": [
                  "sequence"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "sequence"
              },
              "values": []
            },
            "source_tax": {
              "filter": {
                "field": "source_tax",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "source_tax.id",
                "labelPath": "source_tax.name",
                "model": "accounting.Tax"
              },
              "row": {
                "path": "source_tax.id",
                "paths": [
                  "source_tax.id"
                ]
              },
              "scalar": "ID",
              "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": "sequence"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "accounting/fiscal_position_tax_mapping",
        "revisionFields": [],
        "roots": {
          "aggregate": "fiscal_position_tax_mappings_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "fiscal_position_tax_mappings_by_pk",
          "groups": "fiscal_position_tax_mappings_groups",
          "groupsCount": "fiscal_position_tax_mappings_groups_count",
          "list": "fiscal_position_tax_mappings",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "fiscal_position_tax_mappings_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "fiscal_position_tax_mappings_bool_exp",
          "groupBySpec": "fiscalPositionTaxMappingsgroupbyspec",
          "groupKey": "fiscalPositionTaxMappingsgroupkey",
          "groupOrder": "fiscalPositionTaxMappingsgrouporder",
          "grouped": "fiscal_position_tax_mappings_group",
          "having": "fiscalPositionTaxMappingshaving",
          "node": "FiscalPositionTaxMappingType",
          "order": "fiscal_position_tax_mappings_order_by",
          "query": "fiscalPositionTaxMappings_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.FiscalPositionAccountMapping",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "source_account",
            "readable": true,
            "relationModelLabel": "accounting.Account",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "destination_account",
            "readable": true,
            "relationModelLabel": "accounting.Account",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "sequence",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.FiscalPositionAccountMapping",
        "modelName": "fiscalpositionaccountmapping",
        "query": {
          "axes": {
            "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": []
              }
            },
            "position": {
              "drill": {
                "field": "position",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "position_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "position",
              "identityPath": null,
              "kind": "relation",
              "labelPath": null,
              "paths": [],
              "server": {
                "input": "POSITION",
                "key": "position_id",
                "labelInput": "POSITION__NAME",
                "labelKey": "position__name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "created_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "destination_account": {
              "filter": {
                "field": "destination_account",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "destination_account.id",
                "labelPath": "destination_account.name",
                "model": "accounting.Account"
              },
              "row": {
                "path": "destination_account.id",
                "paths": [
                  "destination_account.id"
                ]
              },
              "scalar": "ID",
              "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "position": {
              "filter": {
                "field": "position",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": null,
                "labelPath": null,
                "model": "accounting.FiscalPosition"
              },
              "row": null,
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "sequence": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sequence",
                "paths": [
                  "sequence"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "sequence"
              },
              "values": []
            },
            "source_account": {
              "filter": {
                "field": "source_account",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "source_account.id",
                "labelPath": "source_account.name",
                "model": "accounting.Account"
              },
              "row": {
                "path": "source_account.id",
                "paths": [
                  "source_account.id"
                ]
              },
              "scalar": "ID",
              "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": "sequence"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "accounting/fiscal_position_account_mapping",
        "revisionFields": [],
        "roots": {
          "aggregate": "fiscal_position_account_mappings_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "fiscal_position_account_mappings_by_pk",
          "groups": "fiscal_position_account_mappings_groups",
          "groupsCount": "fiscal_position_account_mappings_groups_count",
          "list": "fiscal_position_account_mappings",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "fiscal_position_account_mappings_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "fiscal_position_account_mappings_bool_exp",
          "groupBySpec": "fiscalPositionAccountMappingsgroupbyspec",
          "groupKey": "fiscalPositionAccountMappingsgroupkey",
          "groupOrder": "fiscalPositionAccountMappingsgrouporder",
          "grouped": "fiscal_position_account_mappings_group",
          "having": "fiscalPositionAccountMappingshaving",
          "node": "FiscalPositionAccountMappingType",
          "order": "fiscal_position_account_mappings_order_by",
          "query": "fiscalPositionAccountMappings_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.CashRounding",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "company",
          "name",
          "rounding",
          "method",
          "strategy",
          "profit_account",
          "loss_account",
          "is_archived"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "rounding",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "method",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Up",
                "value": "UP"
              },
              {
                "description": "Down",
                "value": "DOWN"
              },
              {
                "description": "Half up",
                "value": "HALF_UP"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "strategy",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Adjust biggest tax",
                "value": "BIGGEST_TAX"
              },
              {
                "description": "Add rounding line",
                "value": "ADD_LINE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "profit_account",
            "readable": true,
            "relationModelLabel": "accounting.Account",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "loss_account",
            "readable": true,
            "relationModelLabel": "accounting.Account",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.CashRounding",
        "modelName": "cashrounding",
        "query": {
          "axes": {
            "company": {
              "drill": {
                "field": "company",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "company_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "company",
              "identityPath": "company",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "company"
              ],
              "server": {
                "input": "COMPANY",
                "key": "company_id",
                "labelInput": "COMPANY__DISPLAY_NAME",
                "labelKey": "company__display_name",
                "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": []
              }
            },
            "method": {
              "drill": {
                "field": "method",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "method",
                "valueMap": [
                  {
                    "from": "HALF_UP",
                    "to": "HALF-UP"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "method",
              "identityPath": "method",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "method"
              ],
              "server": {
                "input": "METHOD",
                "key": "method",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "strategy": {
              "drill": {
                "field": "strategy",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "strategy",
                "valueMap": [
                  {
                    "from": "BIGGEST_TAX",
                    "to": "biggest_tax"
                  },
                  {
                    "from": "ADD_LINE",
                    "to": "add_invoice_line"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "strategy",
              "identityPath": "strategy",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "strategy"
              ],
              "server": {
                "input": "STRATEGY",
                "key": "strategy",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "loss_account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "loss_account.id",
                "labelPath": "loss_account.name",
                "model": "accounting.Account"
              },
              "row": {
                "path": "loss_account.id",
                "paths": [
                  "loss_account.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "method": {
              "filter": {
                "field": "method",
                "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": "HALF_UP",
                    "to": "HALF-UP"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "method",
                "paths": [
                  "method"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Up",
                  "value": "UP"
                },
                {
                  "description": "Down",
                  "value": "DOWN"
                },
                {
                  "description": "Half up",
                  "value": "HALF_UP"
                }
              ]
            },
            "name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "profit_account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "profit_account.id",
                "labelPath": "profit_account.name",
                "model": "accounting.Account"
              },
              "row": {
                "path": "profit_account.id",
                "paths": [
                  "profit_account.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "rounding": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "rounding",
                "paths": [
                  "rounding"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "strategy": {
              "filter": {
                "field": "strategy",
                "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": "BIGGEST_TAX",
                    "to": "biggest_tax"
                  },
                  {
                    "from": "ADD_LINE",
                    "to": "add_invoice_line"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "strategy",
                "paths": [
                  "strategy"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Adjust biggest tax",
                  "value": "BIGGEST_TAX"
                },
                {
                  "description": "Add rounding line",
                  "value": "ADD_LINE"
                }
              ]
            },
            "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": "name"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name",
          "rounding"
        ],
        "resourceType": "accounting/cash_rounding",
        "revisionFields": [],
        "roots": {
          "aggregate": "cash_roundings_aggregate",
          "changes": null,
          "create": "insert_cash_roundings_one",
          "delete": "delete_cash_roundings_by_pk",
          "deletePreview": null,
          "detail": "cash_roundings_by_pk",
          "groups": "cash_roundings_groups",
          "groupsCount": "cash_roundings_groups_count",
          "list": "cash_roundings",
          "revisions": null,
          "save": null,
          "update": "update_cash_roundings_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "cash_roundings_aggregate",
          "createInput": "cash_roundings_insert_input",
          "deletePayload": null,
          "filter": "cash_roundings_bool_exp",
          "groupBySpec": "cashRoundingsgroupbyspec",
          "groupKey": "cashRoundingsgroupkey",
          "groupOrder": "cashRoundingsgrouporder",
          "grouped": "cash_roundings_group",
          "having": "cashRoundingshaving",
          "node": "CashRoundingType",
          "order": "cash_roundings_order_by",
          "query": "cashRoundings_Query",
          "revision": null,
          "updateInput": "cash_roundings_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "company",
          "name",
          "rounding",
          "method",
          "strategy",
          "profit_account",
          "loss_account",
          "is_archived"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.PaymentTerm",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "save",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "company",
          "sequence",
          "name",
          "note",
          "show_installment_dates",
          "early_discount",
          "discount_percentage",
          "discount_days",
          "discount_tax_reduction",
          "is_archived"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "sequence",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "note",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "show_installment_dates",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "early_discount",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "discount_percentage",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "discount_days",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "discount_tax_reduction",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Reduce included tax",
                "value": "TAX_INCLUDED"
              },
              {
                "description": "Keep tax base",
                "value": "TAX_EXCLUDED"
              },
              {
                "description": "Mixed",
                "value": "MIXED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "lines",
            "readable": true,
            "relationModelLabel": "accounting.PaymentTermLine",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": {
          "defaults": {
            "delay_type": "days_after",
            "value": "balance"
          },
          "field": "lines",
          "fields": [
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "enum",
              "name": "value",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": null,
              "trashable": false,
              "updatable": true,
              "values": [
                {
                  "description": "Percent",
                  "value": "PERCENT"
                },
                {
                  "description": "Fixed",
                  "value": "FIXED"
                },
                {
                  "description": "Balance",
                  "value": "BALANCE"
                }
              ],
              "widget": "select"
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "scalar",
              "name": "amount",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": "Decimal",
              "trashable": false,
              "updatable": true,
              "values": [],
              "widget": "float"
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "scalar",
              "name": "sequence",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": "Int",
              "trashable": false,
              "updatable": true,
              "values": [],
              "widget": "integer"
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "enum",
              "name": "delay_type",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": null,
              "trashable": false,
              "updatable": true,
              "values": [
                {
                  "description": "Days after document date",
                  "value": "DAYS_AFTER"
                },
                {
                  "description": "Days after month end",
                  "value": "DAYS_AFTER_END_OF_MONTH"
                },
                {
                  "description": "Days after next month end",
                  "value": "DAYS_AFTER_END_OF_NEXT_MONTH"
                },
                {
                  "description": "Day of month after delay",
                  "value": "DAY_OF_MONTH_AFTER"
                }
              ],
              "widget": "select"
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "scalar",
              "name": "days",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": "Int",
              "trashable": false,
              "updatable": true,
              "values": [],
              "widget": "integer"
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "scalar",
              "name": "days_next_month",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": "Int",
              "trashable": false,
              "updatable": true,
              "values": [],
              "widget": "integer"
            }
          ],
          "inputType": "payment_terms_lines_insert_input",
          "lockField": null,
          "modelLabel": "accounting.PaymentTermLine",
          "positionField": "sequence"
        },
        "modelLabel": "accounting.PaymentTerm",
        "modelName": "paymentterm",
        "query": {
          "axes": {
            "company": {
              "drill": {
                "field": "company",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "company_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "company",
              "identityPath": "company",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "company"
              ],
              "server": {
                "input": "COMPANY",
                "key": "company_id",
                "labelInput": "COMPANY__DISPLAY_NAME",
                "labelKey": "company__display_name",
                "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": {
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "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": []
            },
            "discount_days": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "discount_days",
                "paths": [
                  "discount_days"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "discount_percentage": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "discount_percentage",
                "paths": [
                  "discount_percentage"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "discount_tax_reduction": {
              "filter": null,
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "discount_tax_reduction",
                "paths": [
                  "discount_tax_reduction"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Reduce included tax",
                  "value": "TAX_INCLUDED"
                },
                {
                  "description": "Keep tax base",
                  "value": "TAX_EXCLUDED"
                },
                {
                  "description": "Mixed",
                  "value": "MIXED"
                }
              ]
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "early_discount": {
              "filter": {
                "field": "early_discount",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "early_discount",
                "paths": [
                  "early_discount"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "lines": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "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": []
            },
            "note": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "note",
                "paths": [
                  "note"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "sequence": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sequence",
                "paths": [
                  "sequence"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "sequence"
              },
              "values": []
            },
            "show_installment_dates": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "show_installment_dates",
                "paths": [
                  "show_installment_dates"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "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": "sequence"
              },
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "accounting/payment_term",
        "revisionFields": [],
        "roots": {
          "aggregate": "payment_terms_aggregate",
          "changes": null,
          "create": "insert_payment_terms_one",
          "delete": "delete_payment_terms_by_pk",
          "deletePreview": null,
          "detail": "payment_terms_by_pk",
          "groups": "payment_terms_groups",
          "groupsCount": "payment_terms_groups_count",
          "list": "payment_terms",
          "revisions": null,
          "save": "payment_terms_save",
          "update": "update_payment_terms_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "payment_terms_aggregate",
          "createInput": "payment_terms_insert_input",
          "deletePayload": null,
          "filter": "payment_terms_bool_exp",
          "groupBySpec": "paymentTermsgroupbyspec",
          "groupKey": "paymentTermsgroupkey",
          "groupOrder": "paymentTermsgrouporder",
          "grouped": "payment_terms_group",
          "having": "paymentTermshaving",
          "node": "PaymentTermType",
          "order": "payment_terms_order_by",
          "query": "paymentTerms_Query",
          "revision": null,
          "updateInput": "payment_terms_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "company",
          "sequence",
          "name",
          "note",
          "show_installment_dates",
          "early_discount",
          "discount_percentage",
          "discount_days",
          "discount_tax_reduction",
          "is_archived"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.PaymentTermLine",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "term",
          "sequence",
          "value",
          "amount",
          "delay_type",
          "days",
          "days_next_month"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "value",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Percent",
                "value": "PERCENT"
              },
              {
                "description": "Fixed",
                "value": "FIXED"
              },
              {
                "description": "Balance",
                "value": "BALANCE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "amount",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "sequence",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "delay_type",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Days after document date",
                "value": "DAYS_AFTER"
              },
              {
                "description": "Days after month end",
                "value": "DAYS_AFTER_END_OF_MONTH"
              },
              {
                "description": "Days after next month end",
                "value": "DAYS_AFTER_END_OF_NEXT_MONTH"
              },
              {
                "description": "Day of month after delay",
                "value": "DAY_OF_MONTH_AFTER"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "days",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "days_next_month",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "term",
            "readable": true,
            "relationModelLabel": "accounting.PaymentTerm",
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.PaymentTermLine",
        "modelName": "paymenttermline",
        "query": {
          "axes": {
            "term": {
              "drill": {
                "field": "term",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "term_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "term",
              "identityPath": "term",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "term"
              ],
              "server": {
                "input": "TERM",
                "key": "term_id",
                "labelInput": "TERM__NAME",
                "labelKey": "term__name",
                "valueMap": []
              }
            },
            "value": {
              "drill": {
                "field": "value",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "value",
                "valueMap": [
                  {
                    "from": "PERCENT",
                    "to": "percent"
                  },
                  {
                    "from": "FIXED",
                    "to": "fixed"
                  },
                  {
                    "from": "BALANCE",
                    "to": "balance"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "value",
              "identityPath": "value",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "value"
              ],
              "server": {
                "input": "VALUE",
                "key": "value",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "amount": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "amount",
                "paths": [
                  "amount"
                ]
              },
              "scalar": "Decimal",
              "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": []
            },
            "days": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "days",
                "paths": [
                  "days"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "days"
              },
              "values": []
            },
            "days_next_month": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "days_next_month",
                "paths": [
                  "days_next_month"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "delay_type": {
              "filter": null,
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "delay_type",
                "paths": [
                  "delay_type"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Days after document date",
                  "value": "DAYS_AFTER"
                },
                {
                  "description": "Days after month end",
                  "value": "DAYS_AFTER_END_OF_MONTH"
                },
                {
                  "description": "Days after next month end",
                  "value": "DAYS_AFTER_END_OF_NEXT_MONTH"
                },
                {
                  "description": "Day of month after delay",
                  "value": "DAY_OF_MONTH_AFTER"
                }
              ]
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "sequence": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sequence",
                "paths": [
                  "sequence"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "sequence"
              },
              "values": []
            },
            "term": {
              "filter": {
                "field": "term",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "term",
                "labelPath": null,
                "model": "accounting.PaymentTerm"
              },
              "row": {
                "path": "term",
                "paths": [
                  "term"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "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": []
            },
            "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": [
                  {
                    "from": "PERCENT",
                    "to": "percent"
                  },
                  {
                    "from": "FIXED",
                    "to": "fixed"
                  },
                  {
                    "from": "BALANCE",
                    "to": "balance"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "value",
                "paths": [
                  "value"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Percent",
                  "value": "PERCENT"
                },
                {
                  "description": "Fixed",
                  "value": "FIXED"
                },
                {
                  "description": "Balance",
                  "value": "BALANCE"
                }
              ]
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "sequence"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "term"
        ],
        "resourceType": "accounting/payment_term_line",
        "revisionFields": [],
        "roots": {
          "aggregate": "payment_term_lines_aggregate",
          "changes": null,
          "create": "insert_payment_term_lines_one",
          "delete": "delete_payment_term_lines_by_pk",
          "deletePreview": null,
          "detail": "payment_term_lines_by_pk",
          "groups": "payment_term_lines_groups",
          "groupsCount": "payment_term_lines_groups_count",
          "list": "payment_term_lines",
          "revisions": null,
          "save": null,
          "update": "update_payment_term_lines_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "payment_term_lines_aggregate",
          "createInput": "payment_term_lines_insert_input",
          "deletePayload": null,
          "filter": "payment_term_lines_bool_exp",
          "groupBySpec": "paymentTermLinesgroupbyspec",
          "groupKey": "paymentTermLinesgroupkey",
          "groupOrder": "paymentTermLinesgrouporder",
          "grouped": "payment_term_lines_group",
          "having": "paymentTermLineshaving",
          "node": "PaymentTermLineType",
          "order": "payment_term_lines_order_by",
          "query": "paymentTermLines_Query",
          "revision": null,
          "updateInput": "payment_term_lines_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "term",
          "sequence",
          "value",
          "amount",
          "delay_type",
          "days",
          "days_next_month"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.JournalEntry",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "concreteKinds": [
          "accounting.Invoice",
          "accounting.Payment"
        ],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "tags",
            "readable": true,
            "relationModelLabel": "tags.Tag",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "number",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Draft",
                "value": "DRAFT"
              },
              {
                "description": "Posted",
                "value": "POSTED"
              },
              {
                "description": "Cancelled",
                "value": "CANCELLED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "date",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "narration",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "journal",
            "readable": true,
            "relationModelLabel": "accounting.Journal",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "currency",
            "readable": true,
            "relationModelLabel": "money.Currency",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "partner",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "ledger_currency",
            "readable": true,
            "relationModelLabel": "money.Currency",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "exchange_rate",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "object",
            "name": "concrete_invoice",
            "readable": true,
            "relationModelLabel": "accounting.Invoice",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "object",
            "name": "concrete_payment",
            "readable": true,
            "relationModelLabel": "accounting.Payment",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "items",
            "readable": true,
            "relationModelLabel": "accounting.JournalItem",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.JournalEntry",
        "modelName": "journalentry",
        "query": {
          "axes": {
            "company": {
              "drill": {
                "field": "company",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "company_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "company",
              "identityPath": "company",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "company"
              ],
              "server": {
                "input": "COMPANY",
                "key": "company_id",
                "labelInput": "COMPANY__DISPLAY_NAME",
                "labelKey": "company__display_name",
                "valueMap": []
              }
            },
            "journal": {
              "drill": {
                "field": "journal",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "journal_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "journal",
              "identityPath": "journal.id",
              "kind": "relation",
              "labelPath": "journal.name",
              "paths": [
                "journal.id",
                "journal.name"
              ],
              "server": {
                "input": "JOURNAL",
                "key": "journal_id",
                "labelInput": "JOURNAL__NAME",
                "labelKey": "journal__name",
                "valueMap": []
              }
            },
            "status": {
              "drill": {
                "field": "status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "status",
                "valueMap": [
                  {
                    "from": "DRAFT",
                    "to": "draft"
                  },
                  {
                    "from": "POSTED",
                    "to": "posted"
                  },
                  {
                    "from": "CANCELLED",
                    "to": "cancelled"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "status",
              "identityPath": "status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "status"
              ],
              "server": {
                "input": "STATUS",
                "key": "status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "concrete_invoice": {
              "filter": null,
              "kind": "object",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "concrete_payment": {
              "filter": null,
              "kind": "object",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "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": []
            },
            "currency": {
              "filter": null,
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "currency.id",
                "labelPath": "currency.name",
                "model": "money.Currency"
              },
              "row": {
                "path": "currency.id",
                "paths": [
                  "currency.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "date": {
              "filter": {
                "field": "date",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "date",
                "paths": [
                  "date"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "date"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "exchange_rate": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "exchange_rate",
                "paths": [
                  "exchange_rate"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "items": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "journal": {
              "filter": {
                "field": "journal",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "journal.id",
                "labelPath": "journal.name",
                "model": "accounting.Journal"
              },
              "row": {
                "path": "journal.id",
                "paths": [
                  "journal.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "ledger_currency": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "ledger_currency.id",
                "labelPath": "ledger_currency.name",
                "model": "money.Currency"
              },
              "row": {
                "path": "ledger_currency.id",
                "paths": [
                  "ledger_currency.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "narration": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "narration",
                "paths": [
                  "narration"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "number": {
              "filter": {
                "field": "number",
                "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": "number",
                "paths": [
                  "number"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "number"
              },
              "values": []
            },
            "partner": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "partner.id",
                "labelPath": "partner.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "partner.id",
                "paths": [
                  "partner.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "status": {
              "filter": {
                "field": "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": "DRAFT",
                    "to": "draft"
                  },
                  {
                    "from": "POSTED",
                    "to": "posted"
                  },
                  {
                    "from": "CANCELLED",
                    "to": "cancelled"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "status",
                "paths": [
                  "status"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Draft",
                  "value": "DRAFT"
                },
                {
                  "description": "Posted",
                  "value": "POSTED"
                },
                {
                  "description": "Cancelled",
                  "value": "CANCELLED"
                }
              ]
            },
            "tags": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "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": "DESC",
                "field": "date"
              }
            ]
          }
        },
        "recordEdges": [
          "messaging.ThreadAttachment",
          "storage.FileAttachment",
          "tags.TagAssignment"
        ],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "accounting/entry",
        "revisionFields": [],
        "roots": {
          "aggregate": "journal_entries_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "journal_entries_by_pk",
          "groups": "journal_entries_groups",
          "groupsCount": "journal_entries_groups_count",
          "list": "journal_entries",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "journal_entries_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "journal_entries_bool_exp",
          "groupBySpec": "journalEntriesgroupbyspec",
          "groupKey": "journalEntriesgroupkey",
          "groupOrder": "journalEntriesgrouporder",
          "grouped": "journal_entries_group",
          "having": "journalEntrieshaving",
          "node": "JournalEntryType",
          "order": "journal_entries_order_by",
          "query": "journalEntries_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.JournalItem",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "position",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "source_sequence",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "product",
            "readable": true,
            "relationModelLabel": "products.ProductVariant",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "arp.accounting.product"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "quantity",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": "entry.currency",
            "kind": "scalar",
            "name": "price_unit",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "discount_percent",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "role",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Product",
                "value": "PRODUCT"
              },
              {
                "description": "Tax",
                "value": "TAX"
              },
              {
                "description": "Counterpart",
                "value": "COUNTERPART"
              },
              {
                "description": "Section",
                "value": "SECTION"
              },
              {
                "description": "Note",
                "value": "NOTE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": "currency",
            "kind": "scalar",
            "name": "debit",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": "currency",
            "kind": "scalar",
            "name": "credit",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "date_maturity",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "reconciled",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "account",
            "readable": true,
            "relationModelLabel": "accounting.Account",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "uom",
            "readable": true,
            "relationModelLabel": "uom.Uom",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "currency",
            "readable": true,
            "relationModelLabel": "money.Currency",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "transaction_currency",
            "readable": true,
            "relationModelLabel": "money.Currency",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": "document_currency",
            "kind": "scalar",
            "name": "amount_subtotal",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "object",
            "name": "document_currency",
            "readable": true,
            "relationModelLabel": "money.Currency",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "matched",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "taxes",
            "readable": true,
            "relationModelLabel": "accounting.Tax",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "analytic_distribution",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "arp.analytic.distribution"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": "transaction_currency",
            "kind": "scalar",
            "name": "amount_currency",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "amount_residual_currency",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "amount_residual",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.JournalItem",
        "modelName": "journalitem",
        "query": {
          "axes": {
            "reconciled": {
              "drill": {
                "field": "reconciled",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "reconciled",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "reconciled",
              "identityPath": "reconciled",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "reconciled"
              ],
              "server": {
                "input": "RECONCILED",
                "key": "reconciled",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "role": {
              "drill": {
                "field": "role",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "role",
                "valueMap": [
                  {
                    "from": "PRODUCT",
                    "to": "product"
                  },
                  {
                    "from": "TAX",
                    "to": "tax"
                  },
                  {
                    "from": "COUNTERPART",
                    "to": "counterpart"
                  },
                  {
                    "from": "SECTION",
                    "to": "section"
                  },
                  {
                    "from": "NOTE",
                    "to": "note"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "role",
              "identityPath": "role",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "role"
              ],
              "server": {
                "input": "ROLE",
                "key": "role",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "account.id",
                "labelPath": "account.name",
                "model": "accounting.Account"
              },
              "row": {
                "path": "account.id",
                "paths": [
                  "account.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "amount_currency": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "amount_currency",
                "paths": [
                  "amount_currency"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "amount_residual": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "amount_residual",
                "paths": [
                  "amount_residual"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "amount_residual_currency": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "amount_residual_currency",
                "paths": [
                  "amount_residual_currency"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "amount_subtotal": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "amount_subtotal",
                "paths": [
                  "amount_subtotal"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "analytic_distribution": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "analytic_distribution",
                "paths": [
                  "analytic_distribution"
                ]
              },
              "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": {
                "field": "created_at"
              },
              "values": []
            },
            "credit": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "credit",
                "paths": [
                  "credit"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "currency": {
              "filter": null,
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "currency.id",
                "labelPath": "currency.name",
                "model": "money.Currency"
              },
              "row": {
                "path": "currency.id",
                "paths": [
                  "currency.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "date_maturity": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "date_maturity",
                "paths": [
                  "date_maturity"
                ]
              },
              "scalar": "Date",
              "sort": null,
              "values": []
            },
            "debit": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "debit",
                "paths": [
                  "debit"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "discount_percent": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "discount_percent",
                "paths": [
                  "discount_percent"
                ]
              },
              "scalar": "Decimal",
              "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": []
            },
            "document_currency": {
              "filter": null,
              "kind": "object",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "label",
                "paths": [
                  "label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "matched": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "matched",
                "paths": [
                  "matched"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "position": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "position",
                "paths": [
                  "position"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "position"
              },
              "values": []
            },
            "price_unit": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "price_unit",
                "paths": [
                  "price_unit"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "product": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "product.id",
                "labelPath": "product.display_name",
                "model": "products.ProductVariant"
              },
              "row": {
                "path": "product.id",
                "paths": [
                  "product.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "quantity": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "quantity",
                "paths": [
                  "quantity"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "reconciled": {
              "filter": {
                "field": "reconciled",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "reconciled",
                "paths": [
                  "reconciled"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "role": {
              "filter": {
                "field": "role",
                "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": "PRODUCT",
                    "to": "product"
                  },
                  {
                    "from": "TAX",
                    "to": "tax"
                  },
                  {
                    "from": "COUNTERPART",
                    "to": "counterpart"
                  },
                  {
                    "from": "SECTION",
                    "to": "section"
                  },
                  {
                    "from": "NOTE",
                    "to": "note"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "role",
                "paths": [
                  "role"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Product",
                  "value": "PRODUCT"
                },
                {
                  "description": "Tax",
                  "value": "TAX"
                },
                {
                  "description": "Counterpart",
                  "value": "COUNTERPART"
                },
                {
                  "description": "Section",
                  "value": "SECTION"
                },
                {
                  "description": "Note",
                  "value": "NOTE"
                }
              ]
            },
            "source_sequence": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "source_sequence",
                "paths": [
                  "source_sequence"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "taxes": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "taxes",
                "paths": [
                  "taxes"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "transaction_currency": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "transaction_currency.id",
                "labelPath": "transaction_currency.name",
                "model": "money.Currency"
              },
              "row": {
                "path": "transaction_currency.id",
                "paths": [
                  "transaction_currency.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "uom": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "uom.id",
                "labelPath": "uom.name",
                "model": "uom.Uom"
              },
              "row": {
                "path": "uom.id",
                "paths": [
                  "uom.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "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": "position"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "accounting/item",
        "revisionFields": [],
        "roots": {
          "aggregate": "journal_items_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "journal_items_by_pk",
          "groups": "journal_items_groups",
          "groupsCount": "journal_items_groups_count",
          "list": "journal_items",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "journal_items_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "journal_items_bool_exp",
          "groupBySpec": "journalItemsgroupbyspec",
          "groupKey": "journalItemsgroupkey",
          "groupOrder": "journalItemsgrouporder",
          "grouped": "journal_items_group",
          "having": "journalItemshaving",
          "node": "JournalItemType",
          "order": "journal_items_order_by",
          "query": "journalItems_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id",
          "amount_total"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.JournalEntry",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "save",
          "delete",
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "bank_account",
          "company",
          "currency",
          "date",
          "due_date",
          "invoice_date",
          "journal",
          "kind",
          "narration",
          "partner",
          "party_reference",
          "payment_term",
          "tags"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "list",
            "name": "tags",
            "readable": true,
            "relationModelLabel": "tags.Tag",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "bank_account",
            "readable": true,
            "relationModelLabel": "accounting.BankAccount",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "number",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "party_reference",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Draft",
                "value": "DRAFT"
              },
              {
                "description": "Posted",
                "value": "POSTED"
              },
              {
                "description": "Cancelled",
                "value": "CANCELLED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "date",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Customer Invoice",
                "value": "CUSTOMER_INVOICE"
              },
              {
                "description": "Customer Refund",
                "value": "CUSTOMER_REFUND"
              },
              {
                "description": "Customer Receipt",
                "value": "CUSTOMER_RECEIPT"
              },
              {
                "description": "Vendor Bill",
                "value": "VENDOR_BILL"
              },
              {
                "description": "Vendor Refund",
                "value": "VENDOR_REFUND"
              },
              {
                "description": "Vendor Receipt",
                "value": "VENDOR_RECEIPT"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "invoice_date",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "due_date",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "payment_status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Not Paid",
                "value": "NOT_PAID"
              },
              {
                "description": "Partially Paid",
                "value": "PARTIAL"
              },
              {
                "description": "Paid",
                "value": "PAID"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "payment_reference",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": "currency",
            "kind": "scalar",
            "name": "amount_untaxed",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": "currency",
            "kind": "scalar",
            "name": "amount_tax",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": "currency",
            "kind": "scalar",
            "name": "amount_total",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "narration",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "printed_payment_terms",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "accepted_payment_terms",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "ledger_currency",
            "readable": true,
            "relationModelLabel": "money.Currency",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "exchange_rate",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": "ledger_currency",
            "kind": "scalar",
            "name": "company_amount_untaxed",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": "ledger_currency",
            "kind": "scalar",
            "name": "company_amount_tax",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": "ledger_currency",
            "kind": "scalar",
            "name": "company_amount_total",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "journal",
            "readable": true,
            "relationModelLabel": "accounting.Journal",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "currency",
            "readable": true,
            "relationModelLabel": "money.Currency",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "partner",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "payment_term",
            "readable": true,
            "relationModelLabel": "accounting.PaymentTerm",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "payment_journal",
            "readable": true,
            "relationModelLabel": "accounting.Journal",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": "currency",
            "kind": "scalar",
            "name": "amount_due",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "draft_revision",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "items",
            "readable": true,
            "relationModelLabel": "accounting.JournalItem",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "journal_items",
            "readable": true,
            "relationModelLabel": "accounting.JournalItem",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "payment_schedule",
            "readable": true,
            "relationModelLabel": "accounting.JournalItem",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "currency_display_decimal_places",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "posting_disabled_reason",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": {
          "defaults": {
            "discount_percent": "0",
            "quantity": "1"
          },
          "field": "items",
          "fields": [
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "scalar",
              "name": "position",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": "Int",
              "trashable": false,
              "updatable": true,
              "values": [],
              "widget": "integer"
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "relation",
              "name": "product",
              "readable": true,
              "relationModelLabel": "products.ProductVariant",
              "relationObject": true,
              "requiredOnCreate": false,
              "scalar": null,
              "trashable": false,
              "updatable": true,
              "values": [],
              "widget": "arp.accounting.product"
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "scalar",
              "name": "label",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": "String",
              "trashable": false,
              "updatable": true,
              "values": [],
              "widget": null
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "scalar",
              "name": "quantity",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": "Decimal",
              "trashable": false,
              "updatable": true,
              "values": [],
              "widget": "float"
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": "entry.currency",
              "kind": "scalar",
              "name": "price_unit",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": "Decimal",
              "trashable": false,
              "updatable": true,
              "values": [],
              "widget": "money"
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "scalar",
              "name": "discount_percent",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": "Decimal",
              "trashable": false,
              "updatable": true,
              "values": [],
              "widget": "float"
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "relation",
              "name": "account",
              "readable": true,
              "relationModelLabel": "accounting.Account",
              "relationObject": true,
              "requiredOnCreate": false,
              "scalar": null,
              "trashable": false,
              "updatable": true,
              "values": [],
              "widget": "many2one"
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "relation",
              "name": "uom",
              "readable": true,
              "relationModelLabel": "uom.Uom",
              "relationObject": true,
              "requiredOnCreate": false,
              "scalar": null,
              "trashable": false,
              "updatable": true,
              "values": [],
              "widget": "many2one"
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "list",
              "name": "taxes",
              "readable": true,
              "relationModelLabel": "accounting.Tax",
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": "ID",
              "trashable": false,
              "updatable": true,
              "values": [],
              "widget": null
            },
            {
              "aggregatable": false,
              "archivable": false,
              "creatable": true,
              "currencyField": null,
              "kind": "scalar",
              "name": "analytic_distribution",
              "readable": true,
              "relationModelLabel": null,
              "relationObject": false,
              "requiredOnCreate": false,
              "scalar": "JSON",
              "trashable": false,
              "updatable": true,
              "values": [],
              "widget": "arp.analytic.distribution"
            }
          ],
          "inputType": "invoices_items_insert_input",
          "lockField": null,
          "modelLabel": "accounting.JournalItem",
          "positionField": "position"
        },
        "modelLabel": "accounting.Invoice",
        "modelName": "invoice",
        "query": {
          "axes": {
            "company": {
              "drill": {
                "field": "company",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "company_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "company",
              "identityPath": "company.id",
              "kind": "relation",
              "labelPath": "company.display_name",
              "paths": [
                "company.id",
                "company.display_name"
              ],
              "server": {
                "input": "COMPANY",
                "key": "company_id",
                "labelInput": "COMPANY__DISPLAY_NAME",
                "labelKey": "company__display_name",
                "valueMap": []
              }
            },
            "currency": {
              "drill": {
                "field": "currency",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "currency_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "currency",
              "identityPath": "currency.id",
              "kind": "relation",
              "labelPath": "currency.name",
              "paths": [
                "currency.id",
                "currency.name"
              ],
              "server": {
                "input": "CURRENCY",
                "key": "currency_id",
                "labelInput": "CURRENCY__NAME",
                "labelKey": "currency__name",
                "valueMap": []
              }
            },
            "invoice_date": {
              "drill": {
                "field": "invoice_date",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "invoice_date",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "invoice_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "invoice_date_year_range",
                    "valueKey": "invoice_date_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "invoice_date_year",
                  "name": "year",
                  "rangeKey": "invoice_date_year_range"
                },
                {
                  "drill": {
                    "field": "invoice_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "invoice_date_quarter_range",
                    "valueKey": "invoice_date_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "invoice_date_quarter",
                  "name": "quarter",
                  "rangeKey": "invoice_date_quarter_range"
                },
                {
                  "drill": {
                    "field": "invoice_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "invoice_date_month_range",
                    "valueKey": "invoice_date_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "invoice_date_month",
                  "name": "month",
                  "rangeKey": "invoice_date_month_range"
                },
                {
                  "drill": {
                    "field": "invoice_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "invoice_date_week_range",
                    "valueKey": "invoice_date_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "invoice_date_week",
                  "name": "week",
                  "rangeKey": "invoice_date_week_range"
                },
                {
                  "drill": {
                    "field": "invoice_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "invoice_date_day_range",
                    "valueKey": "invoice_date_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "invoice_date_day",
                  "name": "day",
                  "rangeKey": "invoice_date_day_range"
                },
                {
                  "drill": {
                    "field": "invoice_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "invoice_date_hour_range",
                    "valueKey": "invoice_date_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "invoice_date_hour",
                  "name": "hour",
                  "rangeKey": "invoice_date_hour_range"
                },
                {
                  "drill": {
                    "field": "invoice_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "invoice_date_minute_range",
                    "valueKey": "invoice_date_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "invoice_date_minute",
                  "name": "minute",
                  "rangeKey": "invoice_date_minute_range"
                },
                {
                  "drill": {
                    "field": "invoice_date",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "invoice_date_second_range",
                    "valueKey": "invoice_date_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "invoice_date_second",
                  "name": "second",
                  "rangeKey": "invoice_date_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "invoice_date_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "invoice_date_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "invoice_date_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "invoice_date_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "invoice_date_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "invoice_date_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "invoice_date_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "invoice_date_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "invoice_date_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "invoice_date_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "invoice_date",
              "identityPath": "invoice_date",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "invoice_date"
              ],
              "server": {
                "input": "INVOICE_DATE",
                "key": "invoice_date",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "journal": {
              "drill": {
                "field": "journal",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "journal_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "journal",
              "identityPath": "journal.id",
              "kind": "relation",
              "labelPath": "journal.name",
              "paths": [
                "journal.id",
                "journal.name"
              ],
              "server": {
                "input": "JOURNAL",
                "key": "journal_id",
                "labelInput": "JOURNAL__NAME",
                "labelKey": "journal__name",
                "valueMap": []
              }
            },
            "kind": {
              "drill": {
                "field": "kind",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "kind",
                "valueMap": [
                  {
                    "from": "CUSTOMER_INVOICE",
                    "to": "customer_invoice"
                  },
                  {
                    "from": "CUSTOMER_REFUND",
                    "to": "customer_refund"
                  },
                  {
                    "from": "CUSTOMER_RECEIPT",
                    "to": "customer_receipt"
                  },
                  {
                    "from": "VENDOR_BILL",
                    "to": "vendor_bill"
                  },
                  {
                    "from": "VENDOR_REFUND",
                    "to": "vendor_refund"
                  },
                  {
                    "from": "VENDOR_RECEIPT",
                    "to": "vendor_receipt"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "kind",
              "identityPath": "kind",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "kind"
              ],
              "server": {
                "input": "KIND",
                "key": "kind",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "partner": {
              "drill": {
                "field": "partner",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "partner_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "partner",
              "identityPath": "partner.id",
              "kind": "relation",
              "labelPath": "partner.display_name",
              "paths": [
                "partner.id",
                "partner.display_name"
              ],
              "server": {
                "input": "PARTNER",
                "key": "partner_id",
                "labelInput": "PARTNER__DISPLAY_NAME",
                "labelKey": "partner__display_name",
                "valueMap": []
              }
            },
            "payment_status": {
              "drill": {
                "field": "payment_status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "payment_status",
                "valueMap": [
                  {
                    "from": "NOT_PAID",
                    "to": "not_paid"
                  },
                  {
                    "from": "PARTIAL",
                    "to": "partial"
                  },
                  {
                    "from": "PAID",
                    "to": "paid"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "payment_status",
              "identityPath": "payment_status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "payment_status"
              ],
              "server": {
                "input": "PAYMENT_STATUS",
                "key": "payment_status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "status": {
              "drill": {
                "field": "status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "status",
                "valueMap": [
                  {
                    "from": "DRAFT",
                    "to": "draft"
                  },
                  {
                    "from": "POSTED",
                    "to": "posted"
                  },
                  {
                    "from": "CANCELLED",
                    "to": "cancelled"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "status",
              "identityPath": "status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "status"
              ],
              "server": {
                "input": "STATUS",
                "key": "status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "accepted_payment_terms": {
              "filter": null,
              "kind": "json",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "accepted_payment_terms",
                "paths": [
                  "accepted_payment_terms"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "amount_due": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "amount_due",
                "paths": [
                  "amount_due"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "amount_tax": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "amount_tax",
                "paths": [
                  "amount_tax"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "amount_total": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "amount_total",
                "paths": [
                  "amount_total"
                ]
              },
              "scalar": "Decimal",
              "sort": {
                "field": "amount_total"
              },
              "values": []
            },
            "amount_untaxed": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "amount_untaxed",
                "paths": [
                  "amount_untaxed"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "bank_account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "bank_account.id",
                "labelPath": "bank_account.display_name",
                "model": "accounting.BankAccount"
              },
              "row": {
                "path": "bank_account.id",
                "paths": [
                  "bank_account.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "company.id",
                "labelPath": "company.display_name",
                "model": "arp.Company"
              },
              "row": {
                "path": "company.id",
                "paths": [
                  "company.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "company_amount_tax": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "company_amount_tax",
                "paths": [
                  "company_amount_tax"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "company_amount_total": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "company_amount_total",
                "paths": [
                  "company_amount_total"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "company_amount_untaxed": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "company_amount_untaxed",
                "paths": [
                  "company_amount_untaxed"
                ]
              },
              "scalar": "Decimal",
              "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": []
            },
            "currency": {
              "filter": {
                "field": "currency",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "currency.id",
                "labelPath": "currency.name",
                "model": "money.Currency"
              },
              "row": {
                "path": "currency.id",
                "paths": [
                  "currency.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "currency_display_decimal_places": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "currency_display_decimal_places",
                "paths": [
                  "currency_display_decimal_places"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "date": {
              "filter": {
                "field": "date",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "date",
                "paths": [
                  "date"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "date"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "draft_revision": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "draft_revision",
                "paths": [
                  "draft_revision"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "due_date": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "due_date",
                "paths": [
                  "due_date"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "due_date"
              },
              "values": []
            },
            "exchange_rate": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "exchange_rate",
                "paths": [
                  "exchange_rate"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "invoice_date": {
              "filter": {
                "field": "invoice_date",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "invoice_date",
                "paths": [
                  "invoice_date"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "invoice_date"
              },
              "values": []
            },
            "items": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "journal": {
              "filter": {
                "field": "journal",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "journal.id",
                "labelPath": "journal.name",
                "model": "accounting.Journal"
              },
              "row": {
                "path": "journal.id",
                "paths": [
                  "journal.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "journal_items": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "kind": {
              "filter": {
                "field": "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": "CUSTOMER_INVOICE",
                    "to": "customer_invoice"
                  },
                  {
                    "from": "CUSTOMER_REFUND",
                    "to": "customer_refund"
                  },
                  {
                    "from": "CUSTOMER_RECEIPT",
                    "to": "customer_receipt"
                  },
                  {
                    "from": "VENDOR_BILL",
                    "to": "vendor_bill"
                  },
                  {
                    "from": "VENDOR_REFUND",
                    "to": "vendor_refund"
                  },
                  {
                    "from": "VENDOR_RECEIPT",
                    "to": "vendor_receipt"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "kind",
                "paths": [
                  "kind"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Customer Invoice",
                  "value": "CUSTOMER_INVOICE"
                },
                {
                  "description": "Customer Refund",
                  "value": "CUSTOMER_REFUND"
                },
                {
                  "description": "Customer Receipt",
                  "value": "CUSTOMER_RECEIPT"
                },
                {
                  "description": "Vendor Bill",
                  "value": "VENDOR_BILL"
                },
                {
                  "description": "Vendor Refund",
                  "value": "VENDOR_REFUND"
                },
                {
                  "description": "Vendor Receipt",
                  "value": "VENDOR_RECEIPT"
                }
              ]
            },
            "ledger_currency": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "ledger_currency.id",
                "labelPath": "ledger_currency.name",
                "model": "money.Currency"
              },
              "row": {
                "path": "ledger_currency.id",
                "paths": [
                  "ledger_currency.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "narration": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "narration",
                "paths": [
                  "narration"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "number": {
              "filter": {
                "field": "number",
                "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": "number",
                "paths": [
                  "number"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "number"
              },
              "values": []
            },
            "partner": {
              "filter": {
                "field": "partner",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "partner.id",
                "labelPath": "partner.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "partner.id",
                "paths": [
                  "partner.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "party_reference": {
              "filter": {
                "field": "party_reference",
                "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": "party_reference",
                "paths": [
                  "party_reference"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "party_reference"
              },
              "values": []
            },
            "payment_journal": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "payment_journal.id",
                "labelPath": "payment_journal.name",
                "model": "accounting.Journal"
              },
              "row": {
                "path": "payment_journal.id",
                "paths": [
                  "payment_journal.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "payment_reference": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "payment_reference",
                "paths": [
                  "payment_reference"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "payment_schedule": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "payment_status": {
              "filter": {
                "field": "payment_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": "NOT_PAID",
                    "to": "not_paid"
                  },
                  {
                    "from": "PARTIAL",
                    "to": "partial"
                  },
                  {
                    "from": "PAID",
                    "to": "paid"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "payment_status",
                "paths": [
                  "payment_status"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Not Paid",
                  "value": "NOT_PAID"
                },
                {
                  "description": "Partially Paid",
                  "value": "PARTIAL"
                },
                {
                  "description": "Paid",
                  "value": "PAID"
                }
              ]
            },
            "payment_term": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "payment_term.id",
                "labelPath": "payment_term.name",
                "model": "accounting.PaymentTerm"
              },
              "row": {
                "path": "payment_term.id",
                "paths": [
                  "payment_term.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "posting_disabled_reason": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "posting_disabled_reason",
                "paths": [
                  "posting_disabled_reason"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "printed_payment_terms": {
              "filter": null,
              "kind": "json",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "printed_payment_terms",
                "paths": [
                  "printed_payment_terms"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "status": {
              "filter": {
                "field": "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": "DRAFT",
                    "to": "draft"
                  },
                  {
                    "from": "POSTED",
                    "to": "posted"
                  },
                  {
                    "from": "CANCELLED",
                    "to": "cancelled"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "status",
                "paths": [
                  "status"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Draft",
                  "value": "DRAFT"
                },
                {
                  "description": "Posted",
                  "value": "POSTED"
                },
                {
                  "description": "Cancelled",
                  "value": "CANCELLED"
                }
              ]
            },
            "tags": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "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": []
          }
        },
        "recordEdges": [
          "messaging.ThreadAttachment",
          "storage.FileAttachment",
          "tags.TagAssignment"
        ],
        "recordRepresentation": "display_name",
        "recordSearchFields": [
          "party_reference",
          "number"
        ],
        "requiredCreateFields": [
          "currency",
          "date"
        ],
        "resourceType": "accounting/invoice",
        "revisionFields": [],
        "roots": {
          "aggregate": "invoices_aggregate",
          "changes": "invoiceChanged",
          "create": "insert_invoices_one",
          "delete": "delete_invoices_by_pk",
          "deletePreview": null,
          "detail": "invoices_by_pk",
          "groups": "invoices_groups",
          "groupsCount": "invoices_groups_count",
          "list": "invoices",
          "revisions": null,
          "save": "invoices_save",
          "update": "update_invoices_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "invoices_aggregate",
          "createInput": "invoices_insert_input",
          "deletePayload": null,
          "filter": "invoices_bool_exp",
          "groupBySpec": "invoicesGroupBySpec",
          "groupKey": "invoicesGroupKey",
          "groupOrder": "invoicesGroupOrder",
          "grouped": "invoices_group",
          "having": "invoicesHaving",
          "node": "InvoiceType",
          "order": "invoices_order_by",
          "query": "invoices_Query",
          "revision": null,
          "updateInput": "invoices_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "bank_account",
          "company",
          "currency",
          "date",
          "due_date",
          "invoice_date",
          "journal",
          "kind",
          "narration",
          "partner",
          "party_reference",
          "payment_journal",
          "payment_term",
          "tags"
        ]
      },
      {
        "aggregateFields": [
          "id",
          "amount"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.JournalEntry",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete",
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "company",
          "direction",
          "partner_type",
          "partner",
          "amount",
          "currency",
          "date",
          "journal",
          "memo",
          "destination_account",
          "payment_method_line"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "direction",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Inbound",
                "value": "INBOUND"
              },
              {
                "description": "Outbound",
                "value": "OUTBOUND"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "partner_type",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Customer",
                "value": "CUSTOMER"
              },
              {
                "description": "Vendor",
                "value": "VENDOR"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": true,
            "currencyField": "currency",
            "kind": "scalar",
            "name": "amount",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "date",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "Date",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Draft",
                "value": "DRAFT"
              },
              {
                "description": "Posted",
                "value": "POSTED"
              },
              {
                "description": "Cancelled",
                "value": "CANCELLED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "processing_state",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Draft",
                "value": "DRAFT"
              },
              {
                "description": "In Process",
                "value": "IN_PROCESS"
              },
              {
                "description": "Paid",
                "value": "PAID"
              },
              {
                "description": "Cancelled",
                "value": "CANCELLED"
              },
              {
                "description": "Rejected",
                "value": "REJECTED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "number",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "reference",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "payment_reference",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "memo",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "journal",
            "readable": true,
            "relationModelLabel": "accounting.Journal",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "currency",
            "readable": true,
            "relationModelLabel": "money.Currency",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "partner",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "destination_account",
            "readable": true,
            "relationModelLabel": "accounting.BankAccount",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "payment_method_line",
            "readable": true,
            "relationModelLabel": "accounting.PaymentMethodLine",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "outstanding_account",
            "readable": true,
            "relationModelLabel": "accounting.Account",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "destination_ledger_account",
            "readable": true,
            "relationModelLabel": "accounting.Account",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.Payment",
        "modelName": "payment",
        "query": {
          "axes": {
            "company": {
              "drill": {
                "field": "company",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "company_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "company",
              "identityPath": "company",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "company"
              ],
              "server": {
                "input": "COMPANY",
                "key": "company_id",
                "labelInput": "COMPANY__DISPLAY_NAME",
                "labelKey": "company__display_name",
                "valueMap": []
              }
            },
            "direction": {
              "drill": {
                "field": "direction",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "direction",
                "valueMap": [
                  {
                    "from": "INBOUND",
                    "to": "inbound"
                  },
                  {
                    "from": "OUTBOUND",
                    "to": "outbound"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "direction",
              "identityPath": "direction",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "direction"
              ],
              "server": {
                "input": "DIRECTION",
                "key": "direction",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "journal": {
              "drill": {
                "field": "journal",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "journal_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "journal",
              "identityPath": "journal.id",
              "kind": "relation",
              "labelPath": "journal.name",
              "paths": [
                "journal.id",
                "journal.name"
              ],
              "server": {
                "input": "JOURNAL",
                "key": "journal_id",
                "labelInput": "JOURNAL__NAME",
                "labelKey": "journal__name",
                "valueMap": []
              }
            },
            "partner_type": {
              "drill": {
                "field": "partner_type",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "partner_type",
                "valueMap": [
                  {
                    "from": "CUSTOMER",
                    "to": "customer"
                  },
                  {
                    "from": "VENDOR",
                    "to": "vendor"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "partner_type",
              "identityPath": "partner_type",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "partner_type"
              ],
              "server": {
                "input": "PARTNER_TYPE",
                "key": "partner_type",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "processing_state": {
              "drill": {
                "field": "processing_state",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "processing_state",
                "valueMap": [
                  {
                    "from": "DRAFT",
                    "to": "draft"
                  },
                  {
                    "from": "IN_PROCESS",
                    "to": "in_process"
                  },
                  {
                    "from": "PAID",
                    "to": "paid"
                  },
                  {
                    "from": "CANCELLED",
                    "to": "cancelled"
                  },
                  {
                    "from": "REJECTED",
                    "to": "rejected"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "processing_state",
              "identityPath": "processing_state",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "processing_state"
              ],
              "server": {
                "input": "PROCESSING_STATE",
                "key": "processing_state",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "status": {
              "drill": {
                "field": "status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "status",
                "valueMap": [
                  {
                    "from": "DRAFT",
                    "to": "draft"
                  },
                  {
                    "from": "POSTED",
                    "to": "posted"
                  },
                  {
                    "from": "CANCELLED",
                    "to": "cancelled"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "status",
              "identityPath": "status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "status"
              ],
              "server": {
                "input": "STATUS",
                "key": "status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "amount": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "amount",
                "paths": [
                  "amount"
                ]
              },
              "scalar": "Decimal",
              "sort": {
                "field": "amount"
              },
              "values": []
            },
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "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": []
            },
            "currency": {
              "filter": null,
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "currency.id",
                "labelPath": "currency.name",
                "model": "money.Currency"
              },
              "row": {
                "path": "currency.id",
                "paths": [
                  "currency.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "date": {
              "filter": {
                "field": "date",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "date",
                "paths": [
                  "date"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "date"
              },
              "values": []
            },
            "destination_account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "destination_account.id",
                "labelPath": "destination_account.display_name",
                "model": "accounting.BankAccount"
              },
              "row": {
                "path": "destination_account.id",
                "paths": [
                  "destination_account.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "destination_ledger_account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "destination_ledger_account.id",
                "labelPath": "destination_ledger_account.name",
                "model": "accounting.Account"
              },
              "row": {
                "path": "destination_ledger_account.id",
                "paths": [
                  "destination_ledger_account.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "direction": {
              "filter": {
                "field": "direction",
                "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": "INBOUND",
                    "to": "inbound"
                  },
                  {
                    "from": "OUTBOUND",
                    "to": "outbound"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "direction",
                "paths": [
                  "direction"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Inbound",
                  "value": "INBOUND"
                },
                {
                  "description": "Outbound",
                  "value": "OUTBOUND"
                }
              ]
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "journal": {
              "filter": {
                "field": "journal",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "journal.id",
                "labelPath": "journal.name",
                "model": "accounting.Journal"
              },
              "row": {
                "path": "journal.id",
                "paths": [
                  "journal.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "memo": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "memo",
                "paths": [
                  "memo"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "number": {
              "filter": {
                "field": "number",
                "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": "number",
                "paths": [
                  "number"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "number"
              },
              "values": []
            },
            "outstanding_account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "outstanding_account.id",
                "labelPath": "outstanding_account.name",
                "model": "accounting.Account"
              },
              "row": {
                "path": "outstanding_account.id",
                "paths": [
                  "outstanding_account.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "partner": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "partner.id",
                "labelPath": "partner.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "partner.id",
                "paths": [
                  "partner.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "partner_type": {
              "filter": {
                "field": "partner_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": [
                  {
                    "from": "CUSTOMER",
                    "to": "customer"
                  },
                  {
                    "from": "VENDOR",
                    "to": "vendor"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "partner_type",
                "paths": [
                  "partner_type"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Customer",
                  "value": "CUSTOMER"
                },
                {
                  "description": "Vendor",
                  "value": "VENDOR"
                }
              ]
            },
            "payment_method_line": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "payment_method_line.id",
                "labelPath": "payment_method_line.name",
                "model": "accounting.PaymentMethodLine"
              },
              "row": {
                "path": "payment_method_line.id",
                "paths": [
                  "payment_method_line.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "payment_reference": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "payment_reference",
                "paths": [
                  "payment_reference"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "processing_state": {
              "filter": {
                "field": "processing_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": "IN_PROCESS",
                    "to": "in_process"
                  },
                  {
                    "from": "PAID",
                    "to": "paid"
                  },
                  {
                    "from": "CANCELLED",
                    "to": "cancelled"
                  },
                  {
                    "from": "REJECTED",
                    "to": "rejected"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "processing_state",
                "paths": [
                  "processing_state"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Draft",
                  "value": "DRAFT"
                },
                {
                  "description": "In Process",
                  "value": "IN_PROCESS"
                },
                {
                  "description": "Paid",
                  "value": "PAID"
                },
                {
                  "description": "Cancelled",
                  "value": "CANCELLED"
                },
                {
                  "description": "Rejected",
                  "value": "REJECTED"
                }
              ]
            },
            "reference": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "reference",
                "paths": [
                  "reference"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "status": {
              "filter": {
                "field": "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": "DRAFT",
                    "to": "draft"
                  },
                  {
                    "from": "POSTED",
                    "to": "posted"
                  },
                  {
                    "from": "CANCELLED",
                    "to": "cancelled"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "status",
                "paths": [
                  "status"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Draft",
                  "value": "DRAFT"
                },
                {
                  "description": "Posted",
                  "value": "POSTED"
                },
                {
                  "description": "Cancelled",
                  "value": "CANCELLED"
                }
              ]
            },
            "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": "date"
              }
            ]
          }
        },
        "recordEdges": [
          "messaging.ThreadAttachment",
          "storage.FileAttachment",
          "tags.TagAssignment"
        ],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "currency",
          "date"
        ],
        "resourceType": "accounting/payment",
        "revisionFields": [],
        "roots": {
          "aggregate": "payments_aggregate",
          "changes": "paymentChanged",
          "create": "insert_payments_one",
          "delete": "delete_payments_by_pk",
          "deletePreview": null,
          "detail": "payments_by_pk",
          "groups": "payments_groups",
          "groupsCount": "payments_groups_count",
          "list": "payments",
          "revisions": null,
          "save": null,
          "update": "update_payments_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "payments_aggregate",
          "createInput": "payments_insert_input",
          "deletePayload": null,
          "filter": "payments_bool_exp",
          "groupBySpec": "paymentsGroupBySpec",
          "groupKey": "paymentsGroupKey",
          "groupOrder": "paymentsGroupOrder",
          "grouped": "payments_group",
          "having": "paymentsHaving",
          "node": "PaymentType",
          "order": "payments_order_by",
          "query": "payments_Query",
          "revision": null,
          "updateInput": "payments_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "company",
          "direction",
          "partner_type",
          "partner",
          "amount",
          "currency",
          "date",
          "journal",
          "memo",
          "destination_account",
          "payment_method_line"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.PaymentInvoiceTarget",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "payment",
          "invoice",
          "destination"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "payment",
            "readable": true,
            "relationModelLabel": "accounting.Payment",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "invoice",
            "readable": true,
            "relationModelLabel": "accounting.Invoice",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "destination",
            "readable": true,
            "relationModelLabel": "accounting.BankAccount",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.PaymentInvoiceTarget",
        "modelName": "paymentinvoicetarget",
        "query": {
          "axes": {
            "destination": {
              "drill": {
                "field": "destination",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "destination_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "destination",
              "identityPath": "destination.id",
              "kind": "relation",
              "labelPath": "destination.display_name",
              "paths": [
                "destination.id",
                "destination.display_name"
              ],
              "server": {
                "input": "DESTINATION",
                "key": "destination_id",
                "labelInput": "DESTINATION__HOLDER_NAME",
                "labelKey": "destination__holder_name",
                "valueMap": []
              }
            },
            "invoice": {
              "drill": {
                "field": "invoice",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "invoice_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "invoice",
              "identityPath": "invoice.id",
              "kind": "relation",
              "labelPath": "invoice.display_name",
              "paths": [
                "invoice.id",
                "invoice.display_name"
              ],
              "server": {
                "input": "INVOICE",
                "key": "invoice_id",
                "labelInput": "INVOICE__NUMBER",
                "labelKey": "invoice__number",
                "valueMap": []
              }
            },
            "payment": {
              "drill": {
                "field": "payment",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "payment_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "payment",
              "identityPath": "payment.id",
              "kind": "relation",
              "labelPath": "payment.display_name",
              "paths": [
                "payment.id",
                "payment.display_name"
              ],
              "server": {
                "input": "PAYMENT",
                "key": "payment_id",
                "labelInput": "PAYMENT__NUMBER",
                "labelKey": "payment__number",
                "valueMap": []
              }
            }
          },
          "fields": {
            "destination": {
              "filter": {
                "field": "destination",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "destination.id",
                "labelPath": "destination.display_name",
                "model": "accounting.BankAccount"
              },
              "row": {
                "path": "destination.id",
                "paths": [
                  "destination.id"
                ]
              },
              "scalar": "ID",
              "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": {
                "field": "id"
              },
              "values": []
            },
            "invoice": {
              "filter": {
                "field": "invoice",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "invoice.id",
                "labelPath": "invoice.display_name",
                "model": "accounting.Invoice"
              },
              "row": {
                "path": "invoice.id",
                "paths": [
                  "invoice.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "payment": {
              "filter": {
                "field": "payment",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "payment.id",
                "labelPath": "payment.display_name",
                "model": "accounting.Payment"
              },
              "row": {
                "path": "payment.id",
                "paths": [
                  "payment.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "payment",
          "invoice"
        ],
        "resourceType": "accounting/payment_invoice_target",
        "revisionFields": [],
        "roots": {
          "aggregate": "payment_invoice_targets_aggregate",
          "changes": null,
          "create": "insert_payment_invoice_targets_one",
          "delete": "delete_payment_invoice_targets_by_pk",
          "deletePreview": null,
          "detail": "payment_invoice_targets_by_pk",
          "groups": "payment_invoice_targets_groups",
          "groupsCount": "payment_invoice_targets_groups_count",
          "list": "payment_invoice_targets",
          "revisions": null,
          "save": null,
          "update": "update_payment_invoice_targets_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "payment_invoice_targets_aggregate",
          "createInput": "payment_invoice_targets_insert_input",
          "deletePayload": null,
          "filter": "payment_invoice_targets_bool_exp",
          "groupBySpec": "paymentInvoiceTargetsgroupbyspec",
          "groupKey": "paymentInvoiceTargetsgroupkey",
          "groupOrder": "paymentInvoiceTargetsgrouporder",
          "grouped": "payment_invoice_targets_group",
          "having": "paymentInvoiceTargetshaving",
          "node": "PaymentInvoiceTargetType",
          "order": "payment_invoice_targets_order_by",
          "query": "paymentInvoiceTargets_Query",
          "revision": null,
          "updateInput": "payment_invoice_targets_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "payment",
          "invoice",
          "destination"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.FxRevaluation",
        "capabilities": [
          "list",
          "detail",
          "aggregate"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "as_of",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "reason",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "fingerprint",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "entry",
            "readable": true,
            "relationModelLabel": "accounting.JournalEntry",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "reversal",
            "readable": true,
            "relationModelLabel": "accounting.JournalEntry",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.FxRevaluation",
        "modelName": "fxrevaluation",
        "query": {
          "axes": {},
          "fields": {
            "as_of": {
              "filter": {
                "field": "as_of",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "as_of",
                "paths": [
                  "as_of"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "as_of"
              },
              "values": []
            },
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "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": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "entry": {
              "filter": null,
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "entry.id",
                "labelPath": "entry.display_name",
                "model": "accounting.JournalEntry"
              },
              "row": {
                "path": "entry.id",
                "paths": [
                  "entry.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "fingerprint": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "fingerprint",
                "paths": [
                  "fingerprint"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "reason": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "reason",
                "paths": [
                  "reason"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "reversal": {
              "filter": null,
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "reversal.id",
                "labelPath": "reversal.display_name",
                "model": "accounting.JournalEntry"
              },
              "row": {
                "path": "reversal.id",
                "paths": [
                  "reversal.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "as_of"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "accounting/fx_revaluation",
        "revisionFields": [],
        "roots": {
          "aggregate": "fx_revaluations_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "fx_revaluations_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "fx_revaluations",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": null,
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "fx_revaluations_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "fx_revaluations_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "FxRevaluationType",
          "order": "fx_revaluations_order_by",
          "query": "fxRevaluations_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.FiscalYearClosure",
        "capabilities": [
          "list",
          "detail",
          "aggregate"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "date_from",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "date_to",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "digest",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "entry_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": "currency",
            "kind": "scalar",
            "name": "debit",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": "currency",
            "kind": "scalar",
            "name": "credit",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": "currency",
            "kind": "scalar",
            "name": "result",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "reason",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "currency",
            "readable": true,
            "relationModelLabel": "money.Currency",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.FiscalYearClosure",
        "modelName": "fiscalyearclosure",
        "query": {
          "axes": {},
          "fields": {
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "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": []
            },
            "credit": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "credit",
                "paths": [
                  "credit"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "currency": {
              "filter": null,
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "currency.id",
                "labelPath": "currency.name",
                "model": "money.Currency"
              },
              "row": {
                "path": "currency.id",
                "paths": [
                  "currency.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "date_from": {
              "filter": {
                "field": "date_from",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "date_from",
                "paths": [
                  "date_from"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "date_from"
              },
              "values": []
            },
            "date_to": {
              "filter": {
                "field": "date_to",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "date_to",
                "paths": [
                  "date_to"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "date_to"
              },
              "values": []
            },
            "debit": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "debit",
                "paths": [
                  "debit"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "digest": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "digest",
                "paths": [
                  "digest"
                ]
              },
              "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": []
            },
            "entry_count": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "entry_count",
                "paths": [
                  "entry_count"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "reason": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "reason",
                "paths": [
                  "reason"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "result": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "result",
                "paths": [
                  "result"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "date_to"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "accounting/fiscal_year_closure",
        "revisionFields": [],
        "roots": {
          "aggregate": "fiscal_year_closures_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "fiscal_year_closures_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "fiscal_year_closures",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": null,
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "fiscal_year_closures_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "fiscal_year_closures_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "FiscalYearClosureType",
          "order": "fiscal_year_closures_order_by",
          "query": "fiscalYearClosures_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.BankStatement",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "reference",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "external_reference",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "date",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "first_line_index",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "date_from",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "date_to",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": "currency",
            "kind": "scalar",
            "name": "opening",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": "currency",
            "kind": "scalar",
            "name": "computed_closing",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": "currency",
            "kind": "scalar",
            "name": "closing",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_complete",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_valid",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "problem_description",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "journal",
            "readable": true,
            "relationModelLabel": "accounting.Journal",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "currency",
            "readable": true,
            "relationModelLabel": "money.Currency",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "balance_difference",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.BankStatement",
        "modelName": "bankstatement",
        "query": {
          "axes": {
            "company": {
              "drill": {
                "field": "company",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "company_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "company",
              "identityPath": "company",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "company"
              ],
              "server": {
                "input": "COMPANY",
                "key": "company_id",
                "labelInput": "COMPANY__DISPLAY_NAME",
                "labelKey": "company__display_name",
                "valueMap": []
              }
            },
            "journal": {
              "drill": {
                "field": "journal",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "journal_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "journal",
              "identityPath": "journal.id",
              "kind": "relation",
              "labelPath": "journal.name",
              "paths": [
                "journal.id",
                "journal.name"
              ],
              "server": {
                "input": "JOURNAL",
                "key": "journal_id",
                "labelInput": "JOURNAL__NAME",
                "labelKey": "journal__name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "balance_difference": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "balance_difference",
                "paths": [
                  "balance_difference"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "closing": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "closing",
                "paths": [
                  "closing"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "computed_closing": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "computed_closing",
                "paths": [
                  "computed_closing"
                ]
              },
              "scalar": "Decimal",
              "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": []
            },
            "currency": {
              "filter": null,
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "currency.id",
                "labelPath": "currency.name",
                "model": "money.Currency"
              },
              "row": {
                "path": "currency.id",
                "paths": [
                  "currency.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "date": {
              "filter": {
                "field": "date",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "date",
                "paths": [
                  "date"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "date"
              },
              "values": []
            },
            "date_from": {
              "filter": {
                "field": "date_from",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "date_from",
                "paths": [
                  "date_from"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "date_from"
              },
              "values": []
            },
            "date_to": {
              "filter": {
                "field": "date_to",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "date_to",
                "paths": [
                  "date_to"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "date_to"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "external_reference": {
              "filter": {
                "field": "external_reference",
                "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": true,
              "relation": null,
              "row": {
                "path": "external_reference",
                "paths": [
                  "external_reference"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "first_line_index": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "first_line_index",
                "paths": [
                  "first_line_index"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "first_line_index"
              },
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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_complete": {
              "filter": {
                "field": "is_complete",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_complete",
                "paths": [
                  "is_complete"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "is_valid": {
              "filter": {
                "field": "is_valid",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_valid",
                "paths": [
                  "is_valid"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "journal": {
              "filter": {
                "field": "journal",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "journal.id",
                "labelPath": "journal.name",
                "model": "accounting.Journal"
              },
              "row": {
                "path": "journal.id",
                "paths": [
                  "journal.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "opening": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "opening",
                "paths": [
                  "opening"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "problem_description": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "problem_description",
                "paths": [
                  "problem_description"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "reference": {
              "filter": {
                "field": "reference",
                "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": true,
              "relation": null,
              "row": {
                "path": "reference",
                "paths": [
                  "reference"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "reference"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "date"
              },
              {
                "direction": "DESC",
                "field": "first_line_index"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "accounting/bank_statement",
        "revisionFields": [],
        "roots": {
          "aggregate": "bank_statements_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "bank_statements_by_pk",
          "groups": "bank_statements_groups",
          "groupsCount": "bank_statements_groups_count",
          "list": "bank_statements",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": null,
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "bank_statements_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "bank_statements_bool_exp",
          "groupBySpec": "bankStatementsgroupbyspec",
          "groupKey": "bankStatementsgroupkey",
          "groupOrder": "bankStatementsgrouporder",
          "grouped": "bank_statements_group",
          "having": "bankStatementshaving",
          "node": "BankStatementType",
          "order": "bank_statements_order_by",
          "query": "bankStatements_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id",
          "amount"
        ],
        "aggregateMeasures": [],
        "appLabel": "accounting",
        "canonicalLabel": "accounting.BankStatementLine",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "transaction_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "unique_import_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "sequence",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "internal_index",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "date",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "partner_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "partner",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "account_number",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "transaction_type",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": "currency",
            "kind": "scalar",
            "name": "amount",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": "foreign_currency",
            "kind": "scalar",
            "name": "amount_currency",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": "currency",
            "kind": "scalar",
            "name": "running_balance",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "money"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "amount_residual",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Decimal",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_reconciled",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "transaction_details",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "statement",
            "readable": true,
            "relationModelLabel": "accounting.BankStatement",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "journal",
            "readable": true,
            "relationModelLabel": "accounting.Journal",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "currency",
            "readable": true,
            "relationModelLabel": "money.Currency",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "foreign_currency",
            "readable": true,
            "relationModelLabel": "money.Currency",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "entry",
            "readable": true,
            "relationModelLabel": "accounting.JournalEntry",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "liquidity_item",
            "readable": true,
            "relationModelLabel": "accounting.JournalItem",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "suspense_item",
            "readable": true,
            "relationModelLabel": "accounting.JournalItem",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "payments",
            "readable": true,
            "relationModelLabel": "accounting.Payment",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "state",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "company",
            "readable": true,
            "relationModelLabel": "arp.Company",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "matched",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "accounting.BankStatementLine",
        "modelName": "bankstatementline",
        "query": {
          "axes": {
            "company": {
              "drill": {
                "field": "company",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "company_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "company",
              "identityPath": "company",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "company"
              ],
              "server": {
                "input": "COMPANY",
                "key": "company_id",
                "labelInput": "COMPANY__DISPLAY_NAME",
                "labelKey": "company__display_name",
                "valueMap": []
              }
            },
            "journal": {
              "drill": {
                "field": "journal",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "journal_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "journal",
              "identityPath": "journal.id",
              "kind": "relation",
              "labelPath": "journal.name",
              "paths": [
                "journal.id",
                "journal.name"
              ],
              "server": {
                "input": "JOURNAL",
                "key": "journal_id",
                "labelInput": "JOURNAL__NAME",
                "labelKey": "journal__name",
                "valueMap": []
              }
            },
            "statement": {
              "drill": {
                "field": "statement",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "statement_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "statement",
              "identityPath": "statement.id",
              "kind": "relation",
              "labelPath": "statement.display_name",
              "paths": [
                "statement.id",
                "statement.display_name"
              ],
              "server": {
                "input": "STATEMENT",
                "key": "statement_id",
                "labelInput": "STATEMENT__REFERENCE",
                "labelKey": "statement__reference",
                "valueMap": []
              }
            }
          },
          "fields": {
            "account_number": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "account_number",
                "paths": [
                  "account_number"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "amount": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "amount",
                "paths": [
                  "amount"
                ]
              },
              "scalar": "Decimal",
              "sort": {
                "field": "amount"
              },
              "values": []
            },
            "amount_currency": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "amount_currency",
                "paths": [
                  "amount_currency"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "amount_residual": {
              "filter": {
                "field": "amount_residual",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Decimal",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "amount_residual",
                "paths": [
                  "amount_residual"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "company": {
              "filter": {
                "field": "company",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "company",
                "labelPath": null,
                "model": "arp.Company"
              },
              "row": {
                "path": "company",
                "paths": [
                  "company"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "currency": {
              "filter": null,
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "currency.id",
                "labelPath": "currency.name",
                "model": "money.Currency"
              },
              "row": {
                "path": "currency.id",
                "paths": [
                  "currency.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "date": {
              "filter": {
                "field": "date",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "date",
                "paths": [
                  "date"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "date"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "entry": {
              "filter": null,
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "entry.id",
                "labelPath": "entry.display_name",
                "model": "accounting.JournalEntry"
              },
              "row": {
                "path": "entry.id",
                "paths": [
                  "entry.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "foreign_currency": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "foreign_currency.id",
                "labelPath": "foreign_currency.name",
                "model": "money.Currency"
              },
              "row": {
                "path": "foreign_currency.id",
                "paths": [
                  "foreign_currency.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "internal_index": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "internal_index",
                "paths": [
                  "internal_index"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "internal_index"
              },
              "values": []
            },
            "is_reconciled": {
              "filter": {
                "field": "is_reconciled",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_reconciled",
                "paths": [
                  "is_reconciled"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "journal": {
              "filter": {
                "field": "journal",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "journal.id",
                "labelPath": "journal.name",
                "model": "accounting.Journal"
              },
              "row": {
                "path": "journal.id",
                "paths": [
                  "journal.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "label",
                "paths": [
                  "label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "liquidity_item": {
              "filter": null,
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "liquidity_item.id",
                "labelPath": "liquidity_item.display_name",
                "model": "accounting.JournalItem"
              },
              "row": {
                "path": "liquidity_item.id",
                "paths": [
                  "liquidity_item.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "matched": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "matched",
                "paths": [
                  "matched"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "partner": {
              "filter": {
                "field": "partner",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "partner.id",
                "labelPath": "partner.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "partner.id",
                "paths": [
                  "partner.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "partner_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "partner_name",
                "paths": [
                  "partner_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "payments": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "running_balance": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "running_balance",
                "paths": [
                  "running_balance"
                ]
              },
              "scalar": "Decimal",
              "sort": null,
              "values": []
            },
            "sequence": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sequence",
                "paths": [
                  "sequence"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "sequence"
              },
              "values": []
            },
            "state": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "state",
                "paths": [
                  "state"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "statement": {
              "filter": {
                "field": "statement",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "statement.id",
                "labelPath": "statement.display_name",
                "model": "accounting.BankStatement"
              },
              "row": {
                "path": "statement.id",
                "paths": [
                  "statement.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "suspense_item": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "suspense_item.id",
                "labelPath": "suspense_item.display_name",
                "model": "accounting.JournalItem"
              },
              "row": {
                "path": "suspense_item.id",
                "paths": [
                  "suspense_item.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "transaction_details": {
              "filter": null,
              "kind": "json",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "transaction_details",
                "paths": [
                  "transaction_details"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "transaction_id": {
              "filter": {
                "field": "transaction_id",
                "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": true,
              "relation": null,
              "row": {
                "path": "transaction_id",
                "paths": [
                  "transaction_id"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "transaction_id"
              },
              "values": []
            },
            "transaction_type": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "transaction_type",
                "paths": [
                  "transaction_type"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "unique_import_id": {
              "filter": {
                "field": "unique_import_id",
                "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": true,
              "relation": null,
              "row": {
                "path": "unique_import_id",
                "paths": [
                  "unique_import_id"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "sequence"
              },
              {
                "direction": "ASC",
                "field": "internal_index"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "accounting/bank_statement_line",
        "revisionFields": [],
        "roots": {
          "aggregate": "bank_statement_lines_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "bank_statement_lines_by_pk",
          "groups": "bank_statement_lines_groups",
          "groupsCount": "bank_statement_lines_groups_count",
          "list": "bank_statement_lines",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "bank_statement_lines_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "bank_statement_lines_bool_exp",
          "groupBySpec": "bankStatementLinesgroupbyspec",
          "groupKey": "bankStatementLinesgroupkey",
          "groupOrder": "bankStatementLinesgrouporder",
          "grouped": "bank_statement_lines_group",
          "having": "bankStatementLineshaving",
          "node": "BankStatementLineType",
          "order": "bank_statement_lines_order_by",
          "query": "bankStatementLines_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "agents",
        "canonicalLabel": "agents.Agent",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete",
          "deletePreview",
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "name",
          "owner",
          "description",
          "is_template",
          "instructions",
          "model",
          "inference_credential",
          "skills",
          "mcp_servers",
          "mcp_tools",
          "runtime_class",
          "workspace_template",
          "service_inputs",
          "workspace_inputs"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "owner",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_template",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "instructions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "model",
            "readable": true,
            "relationModelLabel": "agents.InferenceModel",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "inference_credential",
            "readable": true,
            "relationModelLabel": "integrate.Credential",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "list",
            "name": "skills",
            "readable": true,
            "relationModelLabel": "agents.Skill",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "list",
            "name": "mcp_servers",
            "readable": true,
            "relationModelLabel": "agents.MCPServer",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "list",
            "name": "mcp_tools",
            "readable": true,
            "relationModelLabel": "agents.MCPTool",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "runtime_class",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Claude Code",
                "value": "CLAUDE_CODE"
              },
              {
                "description": "None",
                "value": "NONE"
              },
              {
                "description": "OpenCode",
                "value": "OPENCODE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "workspace_template",
            "readable": true,
            "relationModelLabel": "integrate_vcs.Template",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "service_inputs",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "workspace_inputs",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "service",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "workspace",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "lifecycle",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Draft",
                "value": "DRAFT"
              },
              {
                "description": "Provisioning",
                "value": "PROVISIONING"
              },
              {
                "description": "Ready",
                "value": "READY"
              },
              {
                "description": "Deprovisioning",
                "value": "DEPROVISIONING"
              },
              {
                "description": "Deprovisioned",
                "value": "DEPROVISIONED"
              }
            ],
            "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,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Stopped",
                "value": "STOPPED"
              },
              {
                "description": "Running",
                "value": "RUNNING"
              },
              {
                "description": "Error",
                "value": "ERROR"
              },
              {
                "description": "Warning",
                "value": "WARNING"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_error",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "conflict_kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Workspace",
                "value": "WORKSPACE"
              },
              {
                "description": "Service",
                "value": "SERVICE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "conflict_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "expects_service",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "runs_in_process",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "can_chat",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "can_provision",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "can_adopt",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "can_replace",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "can_reprovision",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "can_deprovision",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "can_delete",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "permissions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "assignment_subject",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "share",
            "relation": "editor",
            "subjects": [
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              },
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              }
            ]
          },
          {
            "permission": "share",
            "relation": "reader",
            "subjects": [
              {
                "relation": null,
                "resource": "iam.User",
                "type": "auth/user"
              },
              {
                "relation": "member",
                "resource": "iam.Group",
                "type": "auth/group"
              }
            ]
          }
        ],
        "implFields": [
          "runtime_class"
        ],
        "linesResource": null,
        "modelLabel": "agents.Agent",
        "modelName": "agent",
        "query": {
          "axes": {
            "is_template": {
              "drill": {
                "field": "is_template",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "is_template",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "is_template",
              "identityPath": "is_template",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "is_template"
              ],
              "server": {
                "input": "IS_TEMPLATE",
                "key": "is_template",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "lifecycle": {
              "drill": {
                "field": "lifecycle",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "lifecycle",
                "valueMap": [
                  {
                    "from": "DRAFT",
                    "to": "draft"
                  },
                  {
                    "from": "PROVISIONING",
                    "to": "provisioning"
                  },
                  {
                    "from": "READY",
                    "to": "ready"
                  },
                  {
                    "from": "DEPROVISIONING",
                    "to": "deprovisioning"
                  },
                  {
                    "from": "DEPROVISIONED",
                    "to": "deprovisioned"
                  }
                ],
                "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": "STOPPED",
                    "to": "stopped"
                  },
                  {
                    "from": "RUNNING",
                    "to": "running"
                  },
                  {
                    "from": "ERROR",
                    "to": "error"
                  },
                  {
                    "from": "WARNING",
                    "to": "warning"
                  }
                ],
                "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": []
              }
            },
            "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": []
              }
            }
          },
          "fields": {
            "assignment_subject": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "assignment_subject",
                "paths": [
                  "assignment_subject"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "can_adopt": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "can_adopt",
                "paths": [
                  "can_adopt"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "can_chat": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "can_chat",
                "paths": [
                  "can_chat"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "can_delete": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "can_delete",
                "paths": [
                  "can_delete"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "can_deprovision": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "can_deprovision",
                "paths": [
                  "can_deprovision"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "can_provision": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "can_provision",
                "paths": [
                  "can_provision"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "can_replace": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "can_replace",
                "paths": [
                  "can_replace"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "can_reprovision": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "can_reprovision",
                "paths": [
                  "can_reprovision"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "conflict_kind": {
              "filter": null,
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "conflict_kind",
                "paths": [
                  "conflict_kind"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Workspace",
                  "value": "WORKSPACE"
                },
                {
                  "description": "Service",
                  "value": "SERVICE"
                }
              ]
            },
            "conflict_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "conflict_name",
                "paths": [
                  "conflict_name"
                ]
              },
              "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": []
            },
            "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": []
            },
            "expects_service": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "expects_service",
                "paths": [
                  "expects_service"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "inference_credential": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "inference_credential.id",
                "labelPath": "inference_credential.name",
                "model": "integrate.Credential"
              },
              "row": {
                "path": "inference_credential.id",
                "paths": [
                  "inference_credential.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "instructions": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "instructions",
                "paths": [
                  "instructions"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "is_template": {
              "filter": {
                "field": "is_template",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_template",
                "paths": [
                  "is_template"
                ]
              },
              "scalar": "Boolean",
              "sort": {
                "field": "is_template"
              },
              "values": []
            },
            "last_error": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "last_error",
                "paths": [
                  "last_error"
                ]
              },
              "scalar": "String",
              "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": "DRAFT",
                    "to": "draft"
                  },
                  {
                    "from": "PROVISIONING",
                    "to": "provisioning"
                  },
                  {
                    "from": "READY",
                    "to": "ready"
                  },
                  {
                    "from": "DEPROVISIONING",
                    "to": "deprovisioning"
                  },
                  {
                    "from": "DEPROVISIONED",
                    "to": "deprovisioned"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "lifecycle",
                "paths": [
                  "lifecycle"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "lifecycle"
              },
              "values": [
                {
                  "description": "Draft",
                  "value": "DRAFT"
                },
                {
                  "description": "Provisioning",
                  "value": "PROVISIONING"
                },
                {
                  "description": "Ready",
                  "value": "READY"
                },
                {
                  "description": "Deprovisioning",
                  "value": "DEPROVISIONING"
                },
                {
                  "description": "Deprovisioned",
                  "value": "DEPROVISIONED"
                }
              ]
            },
            "mcp_servers": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "mcp_tools": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "model": {
              "filter": {
                "field": "model",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "model.id",
                "labelPath": "model.name",
                "model": "agents.InferenceModel"
              },
              "row": {
                "path": "model.id",
                "paths": [
                  "model.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": []
            },
            "owner": {
              "filter": {
                "field": "owner",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "owner.id",
                "labelPath": "owner.display_name",
                "model": "iam.User"
              },
              "row": {
                "path": "owner.id",
                "paths": [
                  "owner.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "permissions": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "permissions",
                "paths": [
                  "permissions"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": []
            },
            "runs_in_process": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "runs_in_process",
                "paths": [
                  "runs_in_process"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "runtime_class": {
              "filter": null,
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "runtime_class",
                "paths": [
                  "runtime_class"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Claude Code",
                  "value": "CLAUDE_CODE"
                },
                {
                  "description": "None",
                  "value": "NONE"
                },
                {
                  "description": "OpenCode",
                  "value": "OPENCODE"
                }
              ]
            },
            "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": "STOPPED",
                    "to": "stopped"
                  },
                  {
                    "from": "RUNNING",
                    "to": "running"
                  },
                  {
                    "from": "ERROR",
                    "to": "error"
                  },
                  {
                    "from": "WARNING",
                    "to": "warning"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "runtime_status",
                "paths": [
                  "runtime_status"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "runtime_status"
              },
              "values": [
                {
                  "description": "Stopped",
                  "value": "STOPPED"
                },
                {
                  "description": "Running",
                  "value": "RUNNING"
                },
                {
                  "description": "Error",
                  "value": "ERROR"
                },
                {
                  "description": "Warning",
                  "value": "WARNING"
                }
              ]
            },
            "service": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "service",
                "paths": [
                  "service"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "service_inputs": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "service_inputs",
                "paths": [
                  "service_inputs"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "skills": {
              "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": []
            },
            "workspace": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "workspace",
                "paths": [
                  "workspace"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "workspace_inputs": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "workspace_inputs",
                "paths": [
                  "workspace_inputs"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "workspace_template": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "workspace_template.id",
                "labelPath": "workspace_template.name",
                "model": "integrate_vcs.Template"
              },
              "row": {
                "path": "workspace_template.id",
                "paths": [
                  "workspace_template.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "updated_at"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name",
          "owner"
        ],
        "resourceType": "agents/agent",
        "revisionFields": [],
        "roots": {
          "aggregate": "agents_aggregate",
          "changes": "agentChanged",
          "create": "insert_agents_one",
          "delete": "delete_agents_by_pk",
          "deletePreview": "delete_agent",
          "detail": "agents_by_pk",
          "groups": "agents_groups",
          "groupsCount": "agents_groups_count",
          "list": "agents",
          "revisions": null,
          "save": null,
          "update": "update_agents_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "agents_aggregate",
          "createInput": "agents_insert_input",
          "deletePayload": "DeletePreview",
          "filter": "agents_bool_exp",
          "groupBySpec": "agentsGroupBySpec",
          "groupKey": "agentsGroupKey",
          "groupOrder": "agentsGroupOrder",
          "grouped": "agents_group",
          "having": "agentsHaving",
          "node": "AgentType",
          "order": "agents_order_by",
          "query": "agents_Query",
          "revision": null,
          "updateInput": "agents_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "description",
          "is_template",
          "instructions",
          "model",
          "inference_credential",
          "skills",
          "mcp_servers",
          "mcp_tools",
          "runtime_class",
          "workspace_template",
          "service_inputs",
          "workspace_inputs"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "agents",
        "canonicalLabel": "agents.AgentSession",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "delete",
          "changes"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "agent",
            "readable": true,
            "relationModelLabel": "agents.Agent",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "owner",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "title",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "context",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Idle",
                "value": "IDLE"
              },
              {
                "description": "Running",
                "value": "RUNNING"
              },
              {
                "description": "Awaiting approval",
                "value": "AWAITING_APPROVAL"
              },
              {
                "description": "Closed",
                "value": "CLOSED"
              },
              {
                "description": "Error",
                "value": "ERROR"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "usage",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_error",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "agents.AgentSession",
        "modelName": "agentsession",
        "query": {
          "axes": {
            "agent": {
              "drill": {
                "field": "agent",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "agent_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "agent",
              "identityPath": "agent.id",
              "kind": "relation",
              "labelPath": "agent.name",
              "paths": [
                "agent.id",
                "agent.name"
              ],
              "server": {
                "input": "AGENT",
                "key": "agent_id",
                "labelInput": "AGENT__NAME",
                "labelKey": "agent__name",
                "valueMap": []
              }
            },
            "owner": {
              "drill": {
                "field": "owner",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "owner_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "owner",
              "identityPath": "owner.id",
              "kind": "relation",
              "labelPath": "owner.display_name",
              "paths": [
                "owner.id",
                "owner.display_name"
              ],
              "server": {
                "input": "OWNER",
                "key": "owner_id",
                "labelInput": "OWNER__FIRST_NAME",
                "labelKey": "owner__first_name",
                "valueMap": []
              }
            },
            "status": {
              "drill": {
                "field": "status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "status",
                "valueMap": [
                  {
                    "from": "IDLE",
                    "to": "idle"
                  },
                  {
                    "from": "RUNNING",
                    "to": "running"
                  },
                  {
                    "from": "AWAITING_APPROVAL",
                    "to": "awaiting_approval"
                  },
                  {
                    "from": "CLOSED",
                    "to": "closed"
                  },
                  {
                    "from": "ERROR",
                    "to": "error"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "status",
              "identityPath": "status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "status"
              ],
              "server": {
                "input": "STATUS",
                "key": "status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "agent": {
              "filter": {
                "field": "agent",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "agent.id",
                "labelPath": "agent.name",
                "model": "agents.Agent"
              },
              "row": {
                "path": "agent.id",
                "paths": [
                  "agent.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "context": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "context",
                "paths": [
                  "context"
                ]
              },
              "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": {
                "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "last_error": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "last_error",
                "paths": [
                  "last_error"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "owner": {
              "filter": {
                "field": "owner",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "owner.id",
                "labelPath": "owner.display_name",
                "model": "iam.User"
              },
              "row": {
                "path": "owner.id",
                "paths": [
                  "owner.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "status": {
              "filter": {
                "field": "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": "IDLE",
                    "to": "idle"
                  },
                  {
                    "from": "RUNNING",
                    "to": "running"
                  },
                  {
                    "from": "AWAITING_APPROVAL",
                    "to": "awaiting_approval"
                  },
                  {
                    "from": "CLOSED",
                    "to": "closed"
                  },
                  {
                    "from": "ERROR",
                    "to": "error"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "status",
                "paths": [
                  "status"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "status"
              },
              "values": [
                {
                  "description": "Idle",
                  "value": "IDLE"
                },
                {
                  "description": "Running",
                  "value": "RUNNING"
                },
                {
                  "description": "Awaiting approval",
                  "value": "AWAITING_APPROVAL"
                },
                {
                  "description": "Closed",
                  "value": "CLOSED"
                },
                {
                  "description": "Error",
                  "value": "ERROR"
                }
              ]
            },
            "title": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "title",
                "paths": [
                  "title"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "title"
              },
              "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": []
            },
            "usage": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "usage",
                "paths": [
                  "usage"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "updated_at"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "title",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "agents/session",
        "revisionFields": [],
        "roots": {
          "aggregate": "agent_sessions_aggregate",
          "changes": "agentSessionChanged",
          "create": null,
          "delete": "delete_agent_sessions_by_pk",
          "deletePreview": null,
          "detail": "agent_sessions_by_pk",
          "groups": "agent_sessions_groups",
          "groupsCount": "agent_sessions_groups_count",
          "list": "agent_sessions",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "agent_sessions_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "agent_sessions_bool_exp",
          "groupBySpec": "agentSessionsgroupbyspec",
          "groupKey": "agentSessionsgroupkey",
          "groupOrder": "agentSessionsgrouporder",
          "grouped": "agent_sessions_group",
          "having": "agentSessionshaving",
          "node": "AgentSessionType",
          "order": "agent_sessions_order_by",
          "query": "agentSessions_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id",
          "index"
        ],
        "aggregateMeasures": [
          {
            "field": "index",
            "input": "index",
            "op": "sum"
          },
          {
            "field": "index",
            "input": "index",
            "op": "avg"
          },
          {
            "field": "index",
            "input": "index",
            "op": "min"
          },
          {
            "field": "index",
            "input": "index",
            "op": "max"
          }
        ],
        "appLabel": "agents",
        "canonicalLabel": "agents.AgentTurn",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "changes"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "session",
            "readable": true,
            "relationModelLabel": "agents.AgentSession",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "index",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "prompt",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "context",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Pending",
                "value": "PENDING"
              },
              {
                "description": "Running",
                "value": "RUNNING"
              },
              {
                "description": "Awaiting approval",
                "value": "AWAITING_APPROVAL"
              },
              {
                "description": "Completed",
                "value": "COMPLETED"
              },
              {
                "description": "Failed",
                "value": "FAILED"
              },
              {
                "description": "Canceled",
                "value": "CANCELED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updates",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "text",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "usage",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "error",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "agents.AgentTurn",
        "modelName": "agentturn",
        "query": {
          "axes": {
            "session": {
              "drill": {
                "field": "session",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "session_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "session",
              "identityPath": "session.id",
              "kind": "relation",
              "labelPath": "session.title",
              "paths": [
                "session.id",
                "session.title"
              ],
              "server": {
                "input": "SESSION",
                "key": "session_id",
                "labelInput": "SESSION__TITLE",
                "labelKey": "session__title",
                "valueMap": []
              }
            },
            "status": {
              "drill": {
                "field": "status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "status",
                "valueMap": [
                  {
                    "from": "PENDING",
                    "to": "pending"
                  },
                  {
                    "from": "RUNNING",
                    "to": "running"
                  },
                  {
                    "from": "AWAITING_APPROVAL",
                    "to": "awaiting_approval"
                  },
                  {
                    "from": "COMPLETED",
                    "to": "completed"
                  },
                  {
                    "from": "FAILED",
                    "to": "failed"
                  },
                  {
                    "from": "CANCELED",
                    "to": "canceled"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "status",
              "identityPath": "status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "status"
              ],
              "server": {
                "input": "STATUS",
                "key": "status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "context": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "context",
                "paths": [
                  "context"
                ]
              },
              "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": {
                "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": []
            },
            "error": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "error",
                "paths": [
                  "error"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "index": {
              "filter": {
                "field": "index",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Int",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "index",
                "paths": [
                  "index"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "index"
              },
              "values": []
            },
            "prompt": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "prompt",
                "paths": [
                  "prompt"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "session": {
              "filter": {
                "field": "session",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "session.id",
                "labelPath": "session.title",
                "model": "agents.AgentSession"
              },
              "row": {
                "path": "session.id",
                "paths": [
                  "session.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "session"
              },
              "values": []
            },
            "status": {
              "filter": {
                "field": "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": "PENDING",
                    "to": "pending"
                  },
                  {
                    "from": "RUNNING",
                    "to": "running"
                  },
                  {
                    "from": "AWAITING_APPROVAL",
                    "to": "awaiting_approval"
                  },
                  {
                    "from": "COMPLETED",
                    "to": "completed"
                  },
                  {
                    "from": "FAILED",
                    "to": "failed"
                  },
                  {
                    "from": "CANCELED",
                    "to": "canceled"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "status",
                "paths": [
                  "status"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "status"
              },
              "values": [
                {
                  "description": "Pending",
                  "value": "PENDING"
                },
                {
                  "description": "Running",
                  "value": "RUNNING"
                },
                {
                  "description": "Awaiting approval",
                  "value": "AWAITING_APPROVAL"
                },
                {
                  "description": "Completed",
                  "value": "COMPLETED"
                },
                {
                  "description": "Failed",
                  "value": "FAILED"
                },
                {
                  "description": "Canceled",
                  "value": "CANCELED"
                }
              ]
            },
            "text": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "text",
                "paths": [
                  "text"
                ]
              },
              "scalar": "String",
              "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": []
            },
            "updates": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updates",
                "paths": [
                  "updates"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "usage": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "usage",
                "paths": [
                  "usage"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "session"
              },
              {
                "direction": "ASC",
                "field": "index"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "agents/turn",
        "revisionFields": [],
        "roots": {
          "aggregate": "agent_turns_aggregate",
          "changes": "agentTurnChanged",
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "agent_turns_by_pk",
          "groups": "agent_turns_groups",
          "groupsCount": "agent_turns_groups_count",
          "list": "agent_turns",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "agent_turns_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "agent_turns_bool_exp",
          "groupBySpec": "agentTurnsgroupbyspec",
          "groupKey": "agentTurnsgroupkey",
          "groupOrder": "agentTurnsgrouporder",
          "grouped": "agent_turns_group",
          "having": "agentTurnshaving",
          "node": "AgentTurnType",
          "order": "agent_turns_order_by",
          "query": "agentTurns_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "agents",
        "canonicalLabel": "agents.Skill",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "delete"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "source",
            "readable": true,
            "relationModelLabel": "integrate_vcs.Source",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "path",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "metadata",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "agents.Skill",
        "modelName": "skill",
        "query": {
          "axes": {
            "source": {
              "drill": {
                "field": "source",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "source_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "source",
              "identityPath": "source.id",
              "kind": "relation",
              "labelPath": "source.display_name",
              "paths": [
                "source.id",
                "source.display_name"
              ],
              "server": {
                "input": "SOURCE",
                "key": "source_id",
                "labelInput": "SOURCE__PATH",
                "labelKey": "source__path",
                "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": []
              }
            }
          },
          "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "metadata": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "metadata",
                "paths": [
                  "metadata"
                ]
              },
              "scalar": "JSON",
              "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": []
            },
            "path": {
              "filter": {
                "field": "path",
                "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": "path",
                "paths": [
                  "path"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "path"
              },
              "values": []
            },
            "source": {
              "filter": {
                "field": "source",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "source.id",
                "labelPath": "source.display_name",
                "model": "integrate_vcs.Source"
              },
              "row": {
                "path": "source.id",
                "paths": [
                  "source.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "source"
              },
              "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"
              },
              {
                "direction": "ASC",
                "field": "path"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "agents/skill",
        "revisionFields": [],
        "roots": {
          "aggregate": "skills_aggregate",
          "changes": null,
          "create": null,
          "delete": "delete_skills_by_pk",
          "deletePreview": null,
          "detail": "skills_by_pk",
          "groups": "skills_groups",
          "groupsCount": "skills_groups_count",
          "list": "skills",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "skills_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "skills_bool_exp",
          "groupBySpec": "skillsGroupBySpec",
          "groupKey": "skillsGroupKey",
          "groupOrder": "skillsGroupOrder",
          "grouped": "skills_group",
          "having": "skillsHaving",
          "node": "SkillType",
          "order": "skills_order_by",
          "query": "skills_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "agents",
        "canonicalLabel": "agents.MCPServer",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "name",
          "description",
          "placement",
          "transport",
          "url",
          "credential",
          "config"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "placement",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Internal",
                "value": "INTERNAL"
              },
              {
                "description": "External",
                "value": "EXTERNAL"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "transport",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "stdio",
                "value": "STDIO"
              },
              {
                "description": "HTTP",
                "value": "HTTP"
              },
              {
                "description": "SSE",
                "value": "SSE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "url",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "credential",
            "readable": true,
            "relationModelLabel": "integrate.Credential",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "config",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "agents.MCPServer",
        "modelName": "mcpserver",
        "query": {
          "axes": {
            "placement": {
              "drill": {
                "field": "placement",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "placement",
                "valueMap": [
                  {
                    "from": "INTERNAL",
                    "to": "internal"
                  },
                  {
                    "from": "EXTERNAL",
                    "to": "external"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "placement",
              "identityPath": "placement",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "placement"
              ],
              "server": {
                "input": "PLACEMENT",
                "key": "placement",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "transport": {
              "drill": {
                "field": "transport",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "transport",
                "valueMap": [
                  {
                    "from": "STDIO",
                    "to": "stdio"
                  },
                  {
                    "from": "HTTP",
                    "to": "http"
                  },
                  {
                    "from": "SSE",
                    "to": "sse"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "transport",
              "identityPath": "transport",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "transport"
              ],
              "server": {
                "input": "TRANSPORT",
                "key": "transport",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "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": {
                "field": "created_at"
              },
              "values": []
            },
            "credential": {
              "filter": {
                "field": "credential",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "credential.id",
                "labelPath": "credential.name",
                "model": "integrate.Credential"
              },
              "row": {
                "path": "credential.id",
                "paths": [
                  "credential.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "placement": {
              "filter": {
                "field": "placement",
                "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": "INTERNAL",
                    "to": "internal"
                  },
                  {
                    "from": "EXTERNAL",
                    "to": "external"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "placement",
                "paths": [
                  "placement"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "placement"
              },
              "values": [
                {
                  "description": "Internal",
                  "value": "INTERNAL"
                },
                {
                  "description": "External",
                  "value": "EXTERNAL"
                }
              ]
            },
            "transport": {
              "filter": {
                "field": "transport",
                "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": "STDIO",
                    "to": "stdio"
                  },
                  {
                    "from": "HTTP",
                    "to": "http"
                  },
                  {
                    "from": "SSE",
                    "to": "sse"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "transport",
                "paths": [
                  "transport"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "transport"
              },
              "values": [
                {
                  "description": "stdio",
                  "value": "STDIO"
                },
                {
                  "description": "HTTP",
                  "value": "HTTP"
                },
                {
                  "description": "SSE",
                  "value": "SSE"
                }
              ]
            },
            "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": []
            },
            "url": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "url",
                "paths": [
                  "url"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "agents/mcp_server",
        "revisionFields": [],
        "roots": {
          "aggregate": "mcp_servers_aggregate",
          "changes": null,
          "create": "insert_mcp_servers_one",
          "delete": "delete_mcp_servers_by_pk",
          "deletePreview": null,
          "detail": "mcp_servers_by_pk",
          "groups": "mcp_servers_groups",
          "groupsCount": "mcp_servers_groups_count",
          "list": "mcp_servers",
          "revisions": null,
          "save": null,
          "update": "update_mcp_servers_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "mcp_servers_aggregate",
          "createInput": "mcp_servers_insert_input",
          "deletePayload": null,
          "filter": "mcp_servers_bool_exp",
          "groupBySpec": "mcpServersgroupbyspec",
          "groupKey": "mcpServersgroupkey",
          "groupOrder": "mcpServersgrouporder",
          "grouped": "mcp_servers_group",
          "having": "mcpServershaving",
          "node": "MCPServerType",
          "order": "mcp_servers_order_by",
          "query": "mcpServers_Query",
          "revision": null,
          "updateInput": "mcp_servers_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "description",
          "placement",
          "transport",
          "url",
          "credential",
          "config"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "agents",
        "canonicalLabel": "agents.MCPTool",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "server",
          "name",
          "description",
          "input_schema",
          "enabled",
          "requires_approval"
        ],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "server",
            "readable": true,
            "relationModelLabel": "agents.MCPServer",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "input_schema",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "enabled",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "requires_approval",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "agents.MCPTool",
        "modelName": "mcptool",
        "query": {
          "axes": {
            "enabled": {
              "drill": {
                "field": "enabled",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "enabled",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "enabled",
              "identityPath": "enabled",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "enabled"
              ],
              "server": {
                "input": "ENABLED",
                "key": "enabled",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "server": {
              "drill": {
                "field": "server",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "server_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "server",
              "identityPath": "server.id",
              "kind": "relation",
              "labelPath": "server.name",
              "paths": [
                "server.id",
                "server.name"
              ],
              "server": {
                "input": "SERVER",
                "key": "server_id",
                "labelInput": "SERVER__NAME",
                "labelKey": "server__name",
                "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": []
              }
            }
          },
          "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": []
            },
            "enabled": {
              "filter": {
                "field": "enabled",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "enabled",
                "paths": [
                  "enabled"
                ]
              },
              "scalar": "Boolean",
              "sort": {
                "field": "enabled"
              },
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": []
            },
            "input_schema": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "input_schema",
                "paths": [
                  "input_schema"
                ]
              },
              "scalar": "JSON",
              "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": []
            },
            "requires_approval": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "requires_approval",
                "paths": [
                  "requires_approval"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "server": {
              "filter": {
                "field": "server",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "server.id",
                "labelPath": "server.name",
                "model": "agents.MCPServer"
              },
              "row": {
                "path": "server.id",
                "paths": [
                  "server.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "server"
              },
              "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": "server"
              },
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "server",
          "name"
        ],
        "resourceType": "agents/tool_grant",
        "revisionFields": [],
        "roots": {
          "aggregate": "mcp_tools_aggregate",
          "changes": null,
          "create": "insert_mcp_tools_one",
          "delete": "delete_mcp_tools_by_pk",
          "deletePreview": null,
          "detail": "mcp_tools_by_pk",
          "groups": "mcp_tools_groups",
          "groupsCount": "mcp_tools_groups_count",
          "list": "mcp_tools",
          "revisions": null,
          "save": null,
          "update": "update_mcp_tools_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "mcp_tools_aggregate",
          "createInput": "mcp_tools_insert_input",
          "deletePayload": null,
          "filter": "mcp_tools_bool_exp",
          "groupBySpec": "mcpToolsgroupbyspec",
          "groupKey": "mcpToolsgroupkey",
          "groupOrder": "mcpToolsgrouporder",
          "grouped": "mcp_tools_group",
          "having": "mcpToolshaving",
          "node": "MCPToolType",
          "order": "mcp_tools_order_by",
          "query": "mcpTools_Query",
          "revision": null,
          "updateInput": "mcp_tools_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "description",
          "input_schema",
          "enabled",
          "requires_approval"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "agents",
        "canonicalLabel": "integrate.Integration",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "delete"
        ],
        "concreteKinds": [],
        "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "vendor",
            "readable": true,
            "relationModelLabel": "integrate.Vendor",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "credential",
            "readable": true,
            "relationModelLabel": "integrate.Credential",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "account",
            "readable": true,
            "relationModelLabel": "integrate.ExternalAccount",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "owner",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "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,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "Manual inference",
                "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,
            "trashable": false,
            "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,
            "trashable": false,
            "updatable": false,
            "values": [
              {
                "description": "OK",
                "value": "OK"
              },
              {
                "description": "Error",
                "value": "ERROR"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "base_url",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "config",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [
          "backend_class"
        ],
        "linesResource": null,
        "modelLabel": "agents.InferenceProvider",
        "modelName": "inferenceprovider",
        "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": []
              }
            },
            "vendor": {
              "drill": {
                "field": "vendor",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "vendor_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "vendor",
              "identityPath": "vendor.id",
              "kind": "relation",
              "labelPath": "vendor.display_name",
              "paths": [
                "vendor.id",
                "vendor.display_name"
              ],
              "server": {
                "input": "VENDOR",
                "key": "vendor_id",
                "labelInput": "VENDOR__DISPLAY_NAME",
                "labelKey": "vendor__display_name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "account": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "account.id",
                "labelPath": "account.display_name",
                "model": "integrate.ExternalAccount"
              },
              "row": {
                "path": "account.id",
                "paths": [
                  "account.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "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 inference",
                  "value": "MANUAL"
                }
              ]
            },
            "base_url": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "base_url",
                "paths": [
                  "base_url"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "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": {
                "field": "created_at"
              },
              "values": []
            },
            "credential": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "credential.id",
                "labelPath": "credential.name",
                "model": "integrate.Credential"
              },
              "row": {
                "path": "credential.id",
                "paths": [
                  "credential.id"
                ]
              },
              "scalar": "ID",
              "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": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "kind",
                "paths": [
                  "kind"
                ]
              },
              "scalar": "String",
              "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"
                }
              ]
            },
            "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": []
            },
            "owner": {
              "filter": {
                "field": "owner",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "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": []
            },
            "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": []
            },
            "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": []
            },
            "vendor": {
              "filter": {
                "field": "vendor",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "vendor.id",
                "labelPath": "vendor.display_name",
                "model": "integrate.Vendor"
              },
              "row": {
                "path": "vendor.id",
                "paths": [
                  "vendor.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "vendor"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [
          "projects.ProjectBinding"
        ],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "agents/inference_provider",
        "revisionFields": [],
        "roots": {
          "aggregate": "inference_providers_aggregate",
          "changes": null,
          "create": null,
          "delete": "delete_inference_providers_by_pk",
          "deletePreview": null,
          "detail": "inference_providers_by_pk",
          "groups": "inference_providers_groups",
          "groupsCount": "inference_providers_groups_count",
          "list": "inference_providers",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "inference_providers_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "inference_providers_bool_exp",
          "groupBySpec": "inferenceProvidersgroupbyspec",
          "groupKey": "inferenceProvidersgroupkey",
          "groupOrder": "inferenceProvidersgrouporder",
          "grouped": "inference_providers_group",
          "having": "inferenceProvidershaving",
          "node": "InferenceProviderType",
          "order": "inference_providers_order_by",
          "query": "inferenceProviders_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id",
          "context_window",
          "max_output_tokens"
        ],
        "aggregateMeasures": [
          {
            "field": "context_window",
            "input": "context_window",
            "op": "sum"
          },
          {
            "field": "context_window",
            "input": "context_window",
            "op": "avg"
          },
          {
            "field": "context_window",
            "input": "context_window",
            "op": "min"
          },
          {
            "field": "context_window",
            "input": "context_window",
            "op": "max"
          },
          {
            "field": "max_output_tokens",
            "input": "max_output_tokens",
            "op": "sum"
          },
          {
            "field": "max_output_tokens",
            "input": "max_output_tokens",
            "op": "avg"
          },
          {
            "field": "max_output_tokens",
            "input": "max_output_tokens",
            "op": "min"
          },
          {
            "field": "max_output_tokens",
            "input": "max_output_tokens",
            "op": "max"
          }
        ],
        "appLabel": "agents",
        "canonicalLabel": "agents.InferenceModel",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [
          "provider",
          "publisher",
          "name",
          "display_name",
          "description",
          "model_use",
          "is_default",
          "status",
          "context_window",
          "max_output_tokens",
          "capabilities",
          "config"
        ],
        "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",
            "trashable": false,
            "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": false,
            "scalar": "String",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "provider",
            "readable": true,
            "relationModelLabel": "agents.InferenceProvider",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "publisher",
            "readable": true,
            "relationModelLabel": "integrate.Vendor",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "model_use",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Chat",
                "value": "CHAT"
              },
              {
                "description": "Completion",
                "value": "COMPLETION"
              },
              {
                "description": "Embedding",
                "value": "EMBEDDING"
              },
              {
                "description": "Multimodal",
                "value": "MULTIMODAL"
              },
              {
                "description": "Generation",
                "value": "GENERATION"
              },
              {
                "description": "Image",
                "value": "IMAGE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_default",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "trashable": false,
            "updatable": true,
            "values": [
              {
                "description": "Available",
                "value": "AVAILABLE"
              },
              {
                "description": "Preview",
                "value": "PREVIEW"
              },
              {
                "description": "Deprecated",
                "value": "DEPRECATED"
              },
              {
                "description": "Retired",
                "value": "RETIRED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "context_window",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "max_output_tokens",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "capabilities",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": true,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "config",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "trashable": false,
            "updatable": true,
            "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",
            "trashable": false,
            "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",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "has_open_decisions",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "trashable": false,
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "agents.InferenceModel",
        "modelName": "inferencemodel",
        "query": {
          "axes": {
            "model_use": {
              "drill": {
                "field": "model_use",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "model_use",
                "valueMap": [
                  {
                    "from": "CHAT",
                    "to": "chat"
                  },
                  {
                    "from": "COMPLETION",
                    "to": "completion"
                  },
                  {
                    "from": "EMBEDDING",
                    "to": "embedding"
                  },
                  {
                    "from": "MULTIMODAL",
                    "to": "multimodal"
                  },
                  {
                    "from": "GENERATION",
                    "to": "generation"
                  },
                  {
                    "from": "IMAGE",
                    "to": "image"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "model_use",
              "identityPath": "model_use",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "model_use"
              ],
              "server": {
                "input": "MODEL_USE",
                "key": "model_use",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "provider": {
              "drill": {
                "field": "provider",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "provider_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "provider",
              "identityPath": "provider.id",
              "kind": "relation",
              "labelPath": "provider.name",
              "paths": [
                "provider.id",
                "provider.name"
              ],
              "server": {
                "input": "PROVIDER",
                "key": "provider_id",
                "labelInput": "PROVIDER__NAME",
                "labelKey": "provider__name",
                "valueMap": []
              }
            },
            "status": {
              "drill": {
                "field": "status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "status",
                "valueMap": [
                  {
                    "from": "AVAILABLE",
                    "to": "available"
                  },
                  {
                    "from": "PREVIEW",
                    "to": "preview"
                  },
                  {
                    "from": "DEPRECATED",
                    "to": "deprecated"
                  },
                  {
                    "from": "RETIRED",
                    "to": "retired"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "status",
              "identityPath": "status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "status"
              ],
              "server": {
                "input": "STATUS",
                "key": "status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "capabilities": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "capabilities",
                "paths": [
                  "capabilities"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "config": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "config",
                "paths": [
                  "config"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "context_window": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "context_window",
                "paths": [
                  "context_window"
                ]
              },
              "scalar": "Int",
              "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": []
            },
            "description": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "description",
                "paths": [
                  "description"
                ]
              },
              "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": []
            },
            "has_open_decisions": {
              "filter": {
                "field": "has_open_decisions",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "has_open_decisions",
                "paths": [
                  "has_open_decisions"
                ]
              },
              "scalar": "Boolean",
              "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_default": {
              "filter": {
                "field": "is_default",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_default",
                "paths": [
                  "is_default"
                ]
              },
              "scalar": "Boolean",
              "sort": {
                "field": "is_default"
              },
              "values": []
            },
            "max_output_tokens": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "max_output_tokens",
                "paths": [
                  "max_output_tokens"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "model_use": {
              "filter": {
                "field": "model_use",
                "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": "CHAT",
                    "to": "chat"
                  },
                  {
                    "from": "COMPLETION",
                    "to": "completion"
                  },
                  {
                    "from": "EMBEDDING",
                    "to": "embedding"
                  },
                  {
                    "from": "MULTIMODAL",
                    "to": "multimodal"
                  },
                  {
                    "from": "GENERATION",
                    "to": "generation"
                  },
                  {
                    "from": "IMAGE",
                    "to": "image"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "model_use",
                "paths": [
                  "model_use"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "model_use"
              },
              "values": [
                {
                  "description": "Chat",
                  "value": "CHAT"
                },
                {
                  "description": "Completion",
                  "value": "COMPLETION"
                },
                {
                  "description": "Embedding",
                  "value": "EMBEDDING"
                },
                {
                  "description": "Multimodal",
                  "value": "MULTIMODAL"
                },
                {
                  "description": "Generation",
                  "value": "GENERATION"
                },
                {
                  "description": "Image",
                  "value": "IMAGE"
                }
              ]
            },
            "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": []
            },
            "provider": {
              "filter": {
                "field": "provider",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": false,
              "relation": {
                "identityPath": "provider.id",
                "labelPath": "provider.name",
                "model": "agents.InferenceProvider"
              },
              "row": {
                "path": "provider.id",
                "paths": [
                  "provider.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "provider"
              },
              "values": []
            },
            "publisher": {
              "filter": {
                "field": "publisher",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "publisher.id",
                "labelPath": "publisher.display_name",
                "model": "integrate.Vendor"
              },
              "row": {
                "path": "publisher.id",
                "paths": [
                  "publisher.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "publisher"
              },
              "values": []
            },
            "status": {
              "filter": {
                "field": "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": "AVAILABLE",
                    "to": "available"
                  },
                  {
                    "from": "PREVIEW",
                    "to": "preview"
                  },
                  {
                    "from": "DEPRECATED",
                    "to": "deprecated"
                  },
                  {
                    "from": "RETIRED",
                    "to": "retired"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "status",
                "paths": [
                  "status"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "status"
              },
              "values": [
                {
                  "description": "Available",
                  "value": "AVAILABLE"
                },
                {
                  "description": "Preview",
                  "value": "PREVIEW"
                },
                {
                  "description": "Deprecated",
                  "value": "DEPRECATED"
                },
                {
                  "description": "Retired",
                  "value": "RETIRED"
                }
              ]
            },
            "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": "provider"
              },
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordEdges": [],
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "provider",
          "name"
        ],
        "resourceType": "agents/inference_model",
        "revisionFields": [],
        "roots": {
          "aggregate": "inference_models_aggregate",
          "changes": null,
          "create": "insert_inference_models_one",
          "delete": "delete_inference_models_by_pk",
          "deletePreview": null,
          "detail": "inference_models_by_pk",
          "groups": "inference_models_groups",
          "groupsCount": "inference_models_groups_count",
          "list": "inference_models",
          "revisions": null,
          "save": null,
          "update": "update_inference_models_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "inference_models_aggregate",
          "createInput": "inference_models_insert_input",
          "deletePayload": null,
          "filter": "inference_models_bool_exp",
          "groupBySpec": "inferenceModelsgroupbyspec",
          "groupKey": "inferenceModelsgroupkey",
          "groupOrder": "inferenceModelsgrouporder",
          "grouped": "inference_models_group",
          "having": "inferenceModelshaving",
          "node": "InferenceModelType",
          "order": "inference_models_order_by",
          "query": "inferenceModels_Query",
          "revision": null,
          "updateInput": "inference_models_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "publisher",
          "name",
          "display_name",
          "description",
          "model_use",
          "is_default",
          "status",
          "context_window",
          "max_output_tokens",
          "capabilities",
          "config"
        ]
      },
      {
        "aggregateFields": [],
        "aggregateMeasures": [],
        "appLabel": "messaging",
        "canonicalLabel": "messaging.ThreadActivity",
        "capabilities": [
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [],
        "fields": [],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "messaging.ThreadActivity",
        "modelName": "threadactivity",
        "query": {
          "axes": {},
          "fields": {},
          "identity": {
            "field": "sqid"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": null,
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "messaging/thread_activity",
        "revisionFields": [],
        "roots": {
          "aggregate": null,
          "changes": "threadActivityChanged",
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": null,
          "groups": null,
          "groupsCount": null,
          "list": null,
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "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": []
      },
      {
        "aggregateFields": [],
        "aggregateMeasures": [],
        "appLabel": "messaging",
        "canonicalLabel": "messaging.MessageStar",
        "capabilities": [
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [],
        "fields": [],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "messaging.MessageStar",
        "modelName": "messagestar",
        "query": {
          "axes": {},
          "fields": {},
          "identity": {
            "field": "sqid"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": null,
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "messaging/message_star",
        "revisionFields": [],
        "roots": {
          "aggregate": null,
          "changes": "messageStarChanged",
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": null,
          "groups": null,
          "groupsCount": null,
          "list": null,
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "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": []
      },
      {
        "aggregateFields": [],
        "aggregateMeasures": [],
        "appLabel": "knowledge",
        "canonicalLabel": "knowledge.RecordBinding",
        "capabilities": [
          "changes"
        ],
        "concreteKinds": [],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [],
        "fields": [],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "knowledge.RecordBinding",
        "modelName": "recordbinding",
        "query": {
          "axes": {},
          "fields": {},
          "identity": {
            "field": "sqid"
          },
          "sort": {
            "default": []
          }
        },
        "recordEdges": [],
        "recordRepresentation": null,
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "knowledge/record_binding",
        "revisionFields": [],
        "roots": {
          "aggregate": null,
          "changes": "knowledgeRecordBindingChanged",
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": null,
          "groups": null,
          "groupsCount": null,
          "list": null,
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "console",
        "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": []
      }
    ]
  }
}
