Skip to content

Instantly share code, notes, and snippets.

@fforw
Created June 30, 2022 13:35
Show Gist options
  • Select an option

  • Save fforw/07825b3323bac2751e1fdcbde35a2410 to your computer and use it in GitHub Desktop.

Select an option

Save fforw/07825b3323bac2751e1fdcbde35a2410 to your computer and use it in GitHub Desktop.
Automaton-Test Schema Data
{
"schema": {
"types": [
{
"kind": "OBJECT",
"name": "AppAttachment",
"description": "File/image attachments",
"fields": [
{
"name": "description",
"description": "Description of the attachment, might be former filename",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "attachment id",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Attachment media type",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "url",
"description": "Attachment url as alternative to binary content",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "AppAttachmentData",
"description": "Data-base backed attachments",
"fields": [
{
"name": "id",
"description": "attachment data id",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "attachmentId",
"description": "DB column 'attachment_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "data",
"description": "attachement as binary data",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Byte",
"ofType": null
}
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "AppConfig",
"description": "Database backing for the AppScope",
"fields": [
{
"name": "name",
"description": "Application name",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "scope",
"description": "JSON of the current application scope",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "JSONB",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "AppLogin",
"description": "Database storage for spring security's remember-me feature",
"fields": [
{
"name": "lastUsed",
"description": "Last access of the login",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Timestamp",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "series",
"description": "Token series",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "token",
"description": "Token",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "username",
"description": "User name of the login",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "AppTranslation",
"description": "Datase backing for the application translations",
"fields": [
{
"name": "processName",
"description": "can contain a process name to limit the to just that process",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "created",
"description": "creation date of the translation entry",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Timestamp",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "translation",
"description": "translation text",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "modified",
"description": "last modified date for the translation entry",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Timestamp",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "translation id",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "tag",
"description": "translation tag/key",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "locale",
"description": "locale code of the translation'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "AppUser",
"description": "Application users. Used to authenticate users by spring security. Can have additional fields/relations (See UserInfoService)",
"fields": [
{
"name": "lastLogin",
"description": "last login of the user",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Timestamp",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "password",
"description": "encrypted password",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "created",
"description": "Creation date of the user entry",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Timestamp",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "roles",
"description": "Spring security roles of the user within the application",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "disabled",
"description": "true if the user account was disabled",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "user database id",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "login",
"description": "User name / login",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "foos",
"description": "Many-to-many objects from foo.owner_id",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Foo",
"ofType": null
}
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "bazes",
"description": "Many-to-many objects from baz.owner_id",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Baz",
"ofType": null
}
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "AppUserConfig",
"description": "Database backing for the UserScope",
"fields": [
{
"name": "attachmentId",
"description": "DB column 'attachment_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "login",
"description": "DB column 'login'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "userId",
"description": "DB column 'user_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "AppVersion",
"description": "Stores merge version metadata",
"fields": [
{
"name": "fieldMask",
"description": "DB column 'field_mask'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "BigInteger",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "created",
"description": "Timestamp when the version was created",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Timestamp",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "entityType",
"description": "Entity type the version refers to",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "prev",
"description": "Previous version for that entity or null",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "entityId",
"description": "Id of the entity",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "Id of the version. Is the same as the version field in the entity.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ownerId",
"description": "DB foreign key column 'owner_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "owner",
"description": "Target of 'owner_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "AppUser",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "Bar",
"description": "Domain object used in ext-filter-test. Generated from public.bar in the database dump.",
"fields": [
{
"name": "numa",
"description": "DB column 'numa'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "name",
"description": "DB column 'name'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "DB column 'id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "created",
"description": "DB column 'created'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Timestamp",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "numb",
"description": "DB column 'numb'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "BarInput",
"description": "Domain object used in ext-filter-test. Generated from public.bar in the database dump.",
"fields": null,
"inputFields": [
{
"name": "numa",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "created",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Timestamp",
"ofType": null
},
"defaultValue": null
},
{
"name": "numb",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "Baz",
"description": "Associated Entity A (see BazLink)",
"fields": [
{
"name": "name",
"description": "DB column 'name'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "DB column 'id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ownerId",
"description": "DB foreign key column 'owner_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "owner",
"description": "Target of 'owner_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "AppUser",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "bazLinks",
"description": "Many-to-many objects from baz_link.baz_id",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "BazLink",
"ofType": null
}
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "BazInput",
"description": "Associated Entity A (see BazLink)",
"fields": null,
"inputFields": [
{
"name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "ownerId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "BazLink",
"description": "Associative entity m-to-n connecting Baz and BazValue",
"fields": [
{
"name": "id",
"description": "DB column 'id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "bazId",
"description": "DB foreign key column 'baz_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "baz",
"description": "Target of 'baz_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Baz",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "valueId",
"description": "DB foreign key column 'value_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "value",
"description": "Target of 'value_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "BazValue",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "BazLinkInput",
"description": "Associative entity m-to-n connecting Baz and BazValue",
"fields": null,
"inputFields": [
{
"name": "valueId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "bazId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "BazValue",
"description": "Associated Entity B (see BazLink)",
"fields": [
{
"name": "name",
"description": "DB column 'name'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "DB column 'id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "bazLinks",
"description": "Many-to-many objects from baz_link.value_id",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "BazLink",
"ofType": null
}
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "BazValueInput",
"description": "Associated Entity B (see BazLink)",
"fields": null,
"inputFields": [
{
"name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "SCALAR",
"name": "BigDecimal",
"description": "BigDecimal wrapped as string",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "BigInteger",
"description": "Generated for java.math.BigInteger",
"fields": [
{
"name": "lowestSetBit",
"description": "",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "SCALAR",
"name": "Boolean",
"description": "Built-in Boolean",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "SCALAR",
"name": "Byte",
"description": "Built-in Byte as Int",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "ColumnState",
"description": "The state of a column within an interactive query.",
"fields": [
{
"name": "name",
"description": "Column name",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "sortable",
"description": "True if the column is sortable.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "enabled",
"description": "True if column is enabled. Server might disabled columns.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "ComplexContainerInput",
"description": "Generated for de.quinscape.automatontest.model.ComplexContainer",
"fields": null,
"inputFields": [
{
"name": "other",
"description": null,
"type": {
"kind": "INPUT_OBJECT",
"name": "NodeInput",
"ofType": null
},
"defaultValue": null
},
{
"name": "foo",
"description": null,
"type": {
"kind": "INPUT_OBJECT",
"name": "FooInput",
"ofType": null
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "SCALAR",
"name": "Condition",
"description": "Map graph representing JOOQ conditions",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "Corge",
"description": "Type complex used in merge-test",
"fields": [
{
"name": "flag",
"description": "DB column 'flag'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "created",
"description": "DB column 'created'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Timestamp",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "num",
"description": "DB column 'num'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "description",
"description": "DB column 'description'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "version",
"description": "DB column 'version'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "name",
"description": "DB column 'name'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "modified",
"description": "DB column 'modified'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Timestamp",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "DB column 'id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "num2",
"description": "DB column 'num2'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "typeId",
"description": "DB foreign key column 'type_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Target of 'type_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "CorgeType",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type2",
"description": "DB foreign key column 'type2'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type2Obj",
"description": "Target of 'type2'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "CorgeType",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ownerId",
"description": "DB foreign key column 'owner_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "owner",
"description": "Target of 'owner_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "AppUser",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "corgeLinks",
"description": "Many-to-many objects from corge_link.corge_id",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "CorgeLink",
"ofType": null
}
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "CorgeAssoc",
"description": "Many-to-many associated type to Corge",
"fields": [
{
"name": "name",
"description": "DB column 'name'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "description",
"description": "DB column 'description'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "DB column 'id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "version",
"description": "DB column 'version'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "num",
"description": "DB column 'num'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "corgeLinks",
"description": "Many-to-many objects from corge_link.assoc_id",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "CorgeLink",
"ofType": null
}
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "CorgeAssocInput",
"description": "Many-to-many associated type to Corge",
"fields": null,
"inputFields": [
{
"name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "description",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "version",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "num",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "CorgeInput",
"description": "Type complex used in merge-test",
"fields": null,
"inputFields": [
{
"name": "flag",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "type2",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "created",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Timestamp",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "num",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "description",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "ownerId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "version",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "modified",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Timestamp",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "typeId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "num2",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "CorgeLink",
"description": "Many-to-many link type between Corge and CorgeAssoc",
"fields": [
{
"name": "id",
"description": "DB column 'id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "version",
"description": "DB column 'version'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "corgeId",
"description": "DB foreign key column 'corge_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "corge",
"description": "Target of 'corge_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Corge",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "assocId",
"description": "DB foreign key column 'assoc_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "assoc",
"description": "Target of 'assoc_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "CorgeAssoc",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "CorgeLinkInput",
"description": "Many-to-many link type between Corge and CorgeAssoc",
"fields": null,
"inputFields": [
{
"name": "assocId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "version",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "corgeId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "CorgeType",
"description": "Type of Corges, connected via relation",
"fields": [
{
"name": "name",
"description": "DB column 'name'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "DB column 'id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "CorgeTypeInput",
"description": "Type of Corges, connected via relation",
"fields": null,
"inputFields": [
{
"name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "SCALAR",
"name": "Date",
"description": "SQL date equivalent",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "SCALAR",
"name": "DomainObject",
"description": "Container for generic domain objects as scalar",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "EntityChangeInput",
"description": "Encapsulates multiple changes for a single entity / domain object.",
"fields": null,
"inputFields": [
{
"name": "changes",
"description": "List of changes",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "EntityFieldChangeInput",
"ofType": null
}
}
},
"defaultValue": null
},
{
"name": "new",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": null
},
{
"name": "id",
"description": "Id value of the entity/domain object",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "GenericScalar",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "type",
"description": "Domain type of the object",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "version",
"description": "Version of the entity/domain object",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "EntityDeletionInput",
"description": "Encapsulates the type and id of on object deletion in a working set.",
"fields": null,
"inputFields": [
{
"name": "type",
"description": "Domain type of deleted object",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "version",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "id",
"description": "Id of deleted object as generic scalar.",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "GenericScalar",
"ofType": null
}
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "EntityFieldChangeInput",
"description": "A change for one domain object field",
"fields": null,
"inputFields": [
{
"name": "field",
"description": "Field the change applies to",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "value",
"description": "Generic scalar value of the field. Must match the underlying GraphQL field type.",
"type": {
"kind": "SCALAR",
"name": "GenericScalar",
"ofType": null
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "EntityReference",
"description": "Reference to a specific entity or entity version",
"fields": [
{
"name": "type",
"description": "",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "version",
"description": "",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "GenericScalar",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "EntityReferenceInput",
"description": "Reference to a specific entity or entity version",
"fields": null,
"inputFields": [
{
"name": "type",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "version",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "GenericScalar",
"ofType": null
}
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "SCALAR",
"name": "FieldExpression",
"description": "Map graph representing a JOOQ field expression",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "ENUM",
"name": "FieldMode",
"description": null,
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": [
{
"name": "NORMAL",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "DISABLED",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "READ_ONLY",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "PLAIN_TEXT",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "INVISIBLE",
"description": null,
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": null
},
{
"kind": "SCALAR",
"name": "FilterFunction",
"description": "Encapsulates a dynamically evaluated FilterDSL value",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "Foo",
"description": "Generic domain object. Used as target in datagrid-test. Generated from public.foo in the database dump.",
"fields": [
{
"name": "flag",
"description": "DB column 'flag'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "created",
"description": "DB column 'created'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Timestamp",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "num",
"description": "DB column 'num'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "name",
"description": "DB column 'name'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "description",
"description": "DB column 'description'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "DB column 'id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ownerId",
"description": "DB foreign key column 'owner_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "owner",
"description": "Target of 'owner_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "AppUser",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "DB foreign key column 'type'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "FooInput",
"description": "Generic domain object. Used as target in datagrid-test. Generated from public.foo in the database dump.",
"fields": null,
"inputFields": [
{
"name": "flag",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "created",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Timestamp",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "num",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "description",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "ownerId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "type",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "FooType",
"description": "Catalog-like domain object, referenced by Foo. Generated from public.foo_type in the database dump.",
"fields": [
{
"name": "name",
"description": "DB column 'name'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ordinal",
"description": "DB column 'ordinal'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "Fred",
"description": "Container bean for the file/resource example.",
"fields": [
{
"name": "name",
"description": "",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "items",
"description": "",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "FredItem",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "FredInput",
"description": "Container bean for the file/resource example.",
"fields": null,
"inputFields": [
{
"name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "items",
"description": null,
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "FredItemInput",
"ofType": null
}
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "FredItem",
"description": "Item within a Fred",
"fields": [
{
"name": "name",
"description": "",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "value",
"description": "",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "flag",
"description": "",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "FredItemInput",
"description": "Item within a Fred",
"fields": null,
"inputFields": [
{
"name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "value",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
},
{
"name": "flag",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "Garply",
"description": "Entity containing BigDecimal fields",
"fields": [
{
"name": "name",
"description": "garply name",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "opt",
"description": "optional big decimal field",
"args": [],
"type": {
"kind": "SCALAR",
"name": "BigDecimal",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "garply id",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "value",
"description": "big decimal field",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "BigDecimal",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "GarplyInput",
"description": "Entity containing BigDecimal fields",
"fields": null,
"inputFields": [
{
"name": "name",
"description": "garply name",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "opt",
"description": "optional big decimal field",
"type": {
"kind": "SCALAR",
"name": "BigDecimal",
"ofType": null
},
"defaultValue": null
},
{
"name": "id",
"description": "garply id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "value",
"description": "big decimal field",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "BigDecimal",
"ofType": null
}
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "SCALAR",
"name": "GenericScalar",
"description": "Container for generic scalar values",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "Grault",
"description": "Generated from public.grault",
"fields": [
{
"name": "name",
"description": "DB column 'name'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "DB column 'id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "url",
"description": "DB column 'url'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "attachmentId",
"description": "DB foreign key column 'attachment_id'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "attachment",
"description": "Target of 'attachment_id'",
"args": [],
"type": {
"kind": "OBJECT",
"name": "AppAttachment",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "GraultInput",
"description": "Generated for de.quinscape.automatontest.domain.tables.pojos.Grault",
"fields": null,
"inputFields": [
{
"name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "attachmentId",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "url",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "GridColumns",
"description": "Generated from public.grid_columns",
"fields": [
{
"name": "name",
"description": "DB column 'name'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "DB column 'id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ownerId",
"description": "DB column 'owner_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "columns",
"description": "DB column 'columns'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "JSONB",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "SCALAR",
"name": "Int",
"description": "Built-in Int",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "InteractiveQueryAppUser",
"description": "Interactive Query with AppUser payload.",
"fields": [
{
"name": "rowCount",
"description": "Total row count available.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rows",
"description": "List with current rows of AppUser.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "AppUser",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Name of payload type (always 'AppUser')",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryConfig",
"description": "Query configuration the current result was produced with.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QueryConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "columnStates",
"description": "Column states for the current result.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ColumnState",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "InteractiveQueryBar",
"description": "Interactive Query with Bar payload.",
"fields": [
{
"name": "rowCount",
"description": "Total row count available.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rows",
"description": "List with current rows of Bar.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Bar",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Name of payload type (always 'Bar')",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryConfig",
"description": "Query configuration the current result was produced with.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QueryConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "columnStates",
"description": "Column states for the current result.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ColumnState",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "InteractiveQueryBaz",
"description": "Interactive Query with Baz payload.",
"fields": [
{
"name": "rowCount",
"description": "Total row count available.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rows",
"description": "List with current rows of Baz.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Baz",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Name of payload type (always 'Baz')",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryConfig",
"description": "Query configuration the current result was produced with.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QueryConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "columnStates",
"description": "Column states for the current result.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ColumnState",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "InteractiveQueryBazLink",
"description": "Interactive Query with BazLink payload.",
"fields": [
{
"name": "rowCount",
"description": "Total row count available.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rows",
"description": "List with current rows of BazLink.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "BazLink",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Name of payload type (always 'BazLink')",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryConfig",
"description": "Query configuration the current result was produced with.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QueryConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "columnStates",
"description": "Column states for the current result.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ColumnState",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "InteractiveQueryBazValue",
"description": "Interactive Query with BazValue payload.",
"fields": [
{
"name": "rowCount",
"description": "Total row count available.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rows",
"description": "List with current rows of BazValue.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "BazValue",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Name of payload type (always 'BazValue')",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryConfig",
"description": "Query configuration the current result was produced with.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QueryConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "columnStates",
"description": "Column states for the current result.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ColumnState",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "InteractiveQueryCorge",
"description": "Interactive Query with Corge payload.",
"fields": [
{
"name": "rowCount",
"description": "Total row count available.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rows",
"description": "List with current rows of Corge.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Corge",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Name of payload type (always 'Corge')",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryConfig",
"description": "Query configuration the current result was produced with.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QueryConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "columnStates",
"description": "Column states for the current result.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ColumnState",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "InteractiveQueryCorgeAssoc",
"description": "Interactive Query with CorgeAssoc payload.",
"fields": [
{
"name": "rowCount",
"description": "Total row count available.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rows",
"description": "List with current rows of CorgeAssoc.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "CorgeAssoc",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Name of payload type (always 'CorgeAssoc')",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryConfig",
"description": "Query configuration the current result was produced with.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QueryConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "columnStates",
"description": "Column states for the current result.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ColumnState",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "InteractiveQueryCorgeLink",
"description": "Interactive Query with CorgeLink payload.",
"fields": [
{
"name": "rowCount",
"description": "Total row count available.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rows",
"description": "List with current rows of CorgeLink.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "CorgeLink",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Name of payload type (always 'CorgeLink')",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryConfig",
"description": "Query configuration the current result was produced with.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QueryConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "columnStates",
"description": "Column states for the current result.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ColumnState",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "InteractiveQueryCorgeType",
"description": "Interactive Query with CorgeType payload.",
"fields": [
{
"name": "rowCount",
"description": "Total row count available.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rows",
"description": "List with current rows of CorgeType.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "CorgeType",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Name of payload type (always 'CorgeType')",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryConfig",
"description": "Query configuration the current result was produced with.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QueryConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "columnStates",
"description": "Column states for the current result.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ColumnState",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "InteractiveQueryDefinition",
"description": "Container for user-editable interactive query definition. Wraps a query string and a default query config.",
"fields": [
{
"name": "queryConfig",
"description": "",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QueryConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "query",
"description": "",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "InteractiveQueryDefinitionInput",
"description": "Container for user-editable interactive query definition. Wraps a query string and a default query config.",
"fields": null,
"inputFields": [
{
"name": "queryConfig",
"description": null,
"type": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
},
"defaultValue": null
},
{
"name": "query",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "InteractiveQueryFoo",
"description": "Interactive Query with Foo payload.",
"fields": [
{
"name": "rowCount",
"description": "Total row count available.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rows",
"description": "List with current rows of Foo.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Foo",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Name of payload type (always 'Foo')",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryConfig",
"description": "Query configuration the current result was produced with.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QueryConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "columnStates",
"description": "Column states for the current result.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ColumnState",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "InteractiveQueryFooType",
"description": "Interactive Query with FooType payload.",
"fields": [
{
"name": "rowCount",
"description": "Total row count available.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rows",
"description": "List with current rows of FooType.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "FooType",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Name of payload type (always 'FooType')",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryConfig",
"description": "Query configuration the current result was produced with.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QueryConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "columnStates",
"description": "Column states for the current result.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ColumnState",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "InteractiveQueryGarply",
"description": "Interactive Query with Garply payload.",
"fields": [
{
"name": "rowCount",
"description": "Total row count available.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rows",
"description": "List with current rows of Garply.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Garply",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Name of payload type (always 'Garply')",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryConfig",
"description": "Query configuration the current result was produced with.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QueryConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "columnStates",
"description": "Column states for the current result.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ColumnState",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "InteractiveQueryGrault",
"description": "Interactive Query with Grault payload.",
"fields": [
{
"name": "rowCount",
"description": "Total row count available.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rows",
"description": "List with current rows of Grault.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Grault",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Name of payload type (always 'Grault')",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryConfig",
"description": "Query configuration the current result was produced with.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QueryConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "columnStates",
"description": "Column states for the current result.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ColumnState",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "InteractiveQueryMetaConfig",
"description": "Interactive Query with MetaConfig payload.",
"fields": [
{
"name": "rowCount",
"description": "Total row count available.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rows",
"description": "List with current rows of MetaConfig.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "MetaConfig",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Name of payload type (always 'MetaConfig')",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryConfig",
"description": "Query configuration the current result was produced with.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QueryConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "columnStates",
"description": "Column states for the current result.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ColumnState",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "InteractiveQueryNode",
"description": "Interactive Query with Node payload.",
"fields": [
{
"name": "rowCount",
"description": "Total row count available.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rows",
"description": "List with current rows of Node.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Node",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Name of payload type (always 'Node')",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryConfig",
"description": "Query configuration the current result was produced with.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QueryConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "columnStates",
"description": "Column states for the current result.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ColumnState",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "InteractiveQueryPlugh",
"description": "Interactive Query with Plugh payload.",
"fields": [
{
"name": "rowCount",
"description": "Total row count available.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rows",
"description": "List with current rows of Plugh.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Plugh",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Name of payload type (always 'Plugh')",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryConfig",
"description": "Query configuration the current result was produced with.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QueryConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "columnStates",
"description": "Column states for the current result.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ColumnState",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "InteractiveQueryQuxA",
"description": "Interactive Query with QuxA payload.",
"fields": [
{
"name": "rowCount",
"description": "Total row count available.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rows",
"description": "List with current rows of QuxA.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "QuxA",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Name of payload type (always 'QuxA')",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryConfig",
"description": "Query configuration the current result was produced with.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QueryConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "columnStates",
"description": "Column states for the current result.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ColumnState",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "InteractiveQueryQuxB",
"description": "Interactive Query with QuxB payload.",
"fields": [
{
"name": "rowCount",
"description": "Total row count available.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rows",
"description": "List with current rows of QuxB.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "QuxB",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Name of payload type (always 'QuxB')",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryConfig",
"description": "Query configuration the current result was produced with.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QueryConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "columnStates",
"description": "Column states for the current result.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ColumnState",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "InteractiveQueryQuxC",
"description": "Interactive Query with QuxC payload.",
"fields": [
{
"name": "rowCount",
"description": "Total row count available.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rows",
"description": "List with current rows of QuxC.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "QuxC",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Name of payload type (always 'QuxC')",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryConfig",
"description": "Query configuration the current result was produced with.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QueryConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "columnStates",
"description": "Column states for the current result.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ColumnState",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "InteractiveQueryQuxD",
"description": "Interactive Query with QuxD payload.",
"fields": [
{
"name": "rowCount",
"description": "Total row count available.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rows",
"description": "List with current rows of QuxD.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "QuxD",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Name of payload type (always 'QuxD')",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryConfig",
"description": "Query configuration the current result was produced with.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QueryConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "columnStates",
"description": "Column states for the current result.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ColumnState",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "InteractiveQueryQuxE",
"description": "Interactive Query with QuxE payload.",
"fields": [
{
"name": "rowCount",
"description": "Total row count available.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rows",
"description": "List with current rows of QuxE.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "QuxE",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Name of payload type (always 'QuxE')",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryConfig",
"description": "Query configuration the current result was produced with.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QueryConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "columnStates",
"description": "Column states for the current result.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ColumnState",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "InteractiveQueryQuxMain",
"description": "Interactive Query with QuxMain payload.",
"fields": [
{
"name": "rowCount",
"description": "Total row count available.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rows",
"description": "List with current rows of QuxMain.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "QuxMain",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Name of payload type (always 'QuxMain')",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryConfig",
"description": "Query configuration the current result was produced with.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QueryConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "columnStates",
"description": "Column states for the current result.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ColumnState",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "InteractiveQueryQuxTop",
"description": "Interactive Query with QuxTop payload.",
"fields": [
{
"name": "rowCount",
"description": "Total row count available.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rows",
"description": "List with current rows of QuxTop.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "QuxTop",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Name of payload type (always 'QuxTop')",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryConfig",
"description": "Query configuration the current result was produced with.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QueryConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "columnStates",
"description": "Column states for the current result.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ColumnState",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "InteractiveQuerySumPerMonth",
"description": "Interactive Query with SumPerMonth payload.",
"fields": [
{
"name": "rowCount",
"description": "Total row count available.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rows",
"description": "List with current rows of SumPerMonth.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "SumPerMonth",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Name of payload type (always 'SumPerMonth')",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryConfig",
"description": "Query configuration the current result was produced with.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QueryConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "columnStates",
"description": "Column states for the current result.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ColumnState",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "InteractiveQueryWaldo",
"description": "Interactive Query with Waldo payload.",
"fields": [
{
"name": "rowCount",
"description": "Total row count available.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rows",
"description": "List with current rows of Waldo.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Waldo",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Name of payload type (always 'Waldo')",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryConfig",
"description": "Query configuration the current result was produced with.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QueryConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "columnStates",
"description": "Column states for the current result.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ColumnState",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "SCALAR",
"name": "JSONB",
"description": "Postgresql jsonb type equivalent",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "SCALAR",
"name": "Long",
"description": "Long type",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "MergeConfigInput",
"description": "Generated for de.quinscape.automaton.model.merge.MergeConfig",
"fields": null,
"inputFields": [
{
"name": "allowDiscard",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": null
},
{
"name": "allowApply",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": null
},
{
"name": "typeConfigs",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "MergeTypeConfigInput",
"ofType": null
}
}
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "MergeConflict",
"description": "A merge conflict for one entity.",
"fields": [
{
"name": "decided",
"description": "Returns true if all conflict fields are decided or if there are no conflict fields.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "theirVersion",
"description": "The version of the currently stored entity.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "deleted",
"description": "True if the entity has been deleted on the other side",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "Id of the entity as generic scalar",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "GenericScalar",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Type of the entity.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "fields",
"description": "Conflicted fields. Will be both conflicts on scalar fields as well as conflicts on object fields representing\nforeign key and many-to-many conflicts and the informational/user-facing data to resolve those.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "MergeConflictField",
"ofType": null
}
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "MergeConflictField",
"description": "A field within a merge conflict.",
"fields": [
{
"name": "name",
"description": "",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "theirs",
"description": "The currently stored value for the conflict.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "GenericScalar",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "informational",
"description": "True if the conflict is only sent for informational purposes and for the \"apply\" function. It marks conflicts\nthat are already resolved.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ours",
"description": "The user's value for the conflict.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "GenericScalar",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "references",
"description": "In case of a pseudo conflict on a many-to-many field this contains entity references to the current set of link\ntype entities.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "EntityReference",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "status",
"description": "Field status for the conflict.",
"args": [],
"type": {
"kind": "ENUM",
"name": "MergeFieldStatus",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "MergeConflictFieldInput",
"description": "A field within a merge conflict.",
"fields": null,
"inputFields": [
{
"name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "theirs",
"description": "The currently stored value for the conflict.",
"type": {
"kind": "SCALAR",
"name": "GenericScalar",
"ofType": null
},
"defaultValue": null
},
{
"name": "informational",
"description": "True if the conflict is only sent for informational purposes and for the \"apply\" function. It marks conflicts\nthat are already resolved.",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": null
},
{
"name": "ours",
"description": "The user's value for the conflict.",
"type": {
"kind": "SCALAR",
"name": "GenericScalar",
"ofType": null
},
"defaultValue": null
},
{
"name": "references",
"description": "In case of a pseudo conflict on a many-to-many field this contains entity references to the current set of link\ntype entities.",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "EntityReferenceInput",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "status",
"description": "Field status for the conflict.",
"type": {
"kind": "ENUM",
"name": "MergeFieldStatus",
"ofType": null
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "MergeConflictInput",
"description": "A merge conflict for one entity.",
"fields": null,
"inputFields": [
{
"name": "decided",
"description": "Returns true if all conflict fields are decided or if there are no conflict fields.",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": null
},
{
"name": "theirVersion",
"description": "The version of the currently stored entity.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "deleted",
"description": "True if the entity has been deleted on the other side",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "id",
"description": "Id of the entity as generic scalar",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "GenericScalar",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "type",
"description": "Type of the entity.",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "fields",
"description": "Conflicted fields. Will be both conflicts on scalar fields as well as conflicts on object fields representing\nforeign key and many-to-many conflicts and the informational/user-facing data to resolve those.",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "MergeConflictFieldInput",
"ofType": null
}
}
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "ENUM",
"name": "MergeFieldStatus",
"description": null,
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": [
{
"name": "UNDECIDED",
"description": "User has not yet decided.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "OURS",
"description": "We took the original value.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "THEIRS",
"description": "We took over the current database value",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "VALUE",
"description": "The user specified an alternate third value.",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "MergeGroupInput",
"description": "Generated for de.quinscape.automaton.model.merge.MergeGroup",
"fields": null,
"inputFields": [
{
"name": "fields",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "MergeResolution",
"description": "Encapsulates the result of a merge operation. Used in-memory on the client-side.",
"fields": [
{
"name": "operation",
"description": "Operation selected by the user.",
"args": [],
"type": {
"kind": "ENUM",
"name": "MergeResolutionOperation",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "resolutions",
"description": "Resolutions to apply to the working set.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "MergeResolutionEntity",
"ofType": null
}
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "MergeResolutionEntity",
"description": "Encapsulates the merge resolution for one of the entities involved. Used in-memory on the client-side.",
"fields": [
{
"name": "deleted",
"description": "",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "GenericScalar",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "fields",
"description": "",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "MergeResolutionField",
"ofType": null
}
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "version",
"description": "",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "MergeResolutionField",
"description": "Encapsulates the merge resolution of a single field. Used in-memory on the client-side.",
"fields": [
{
"name": "name",
"description": "GraphQL name of the field.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "fieldType",
"description": "",
"args": [],
"type": {
"kind": "ENUM",
"name": "MergeResolutionFieldType",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "value",
"description": "Wrapped value",
"args": [],
"type": {
"kind": "SCALAR",
"name": "GenericScalar",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "status",
"description": "",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "MergeFieldStatus",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "ENUM",
"name": "MergeResolutionFieldType",
"description": null,
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": [
{
"name": "FIELD",
"description": "Normal input field",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FK_OBJECT",
"description": "Embedded object for a foreign key",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MANY_TO_MANY",
"description": "Embedded list of objects for a m-to-n relation",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FK_KEY",
"description": "Foreign key raw key id field",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "IGNORE",
"description": "Ignored field",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": null
},
{
"kind": "ENUM",
"name": "MergeResolutionOperation",
"description": "User selected operation for a merge",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": [
{
"name": "DISCARD",
"description": "The whole process is aborted and the current working set data is to be discarded.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CANCEL",
"description": "The store operation was canceled. The working set remains as-is.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "APPLY",
"description": "The merge resolutions are to be applied without executing the final store operation. The user can inspect the merge\nresult in the original form context.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "STORE",
"description": "Merge resolutions are applied to the working set and the final store operation is performed.",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "MergeResult",
"description": "Encapsulates the result of a merge process, i.e. a list of domain object conflicts.",
"fields": [
{
"name": "conflicts",
"description": "",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "MergeConflict",
"ofType": null
}
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "done",
"description": "Returns true when the merge is done because there were no conflicts.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "MergeTypeConfigInput",
"description": null,
"fields": null,
"inputFields": [
{
"name": "mergeGroups",
"description": "List of field groups are that only merged together. A change in one field of a merge-group always creates a\nconflict\nfor the whole group.",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "MergeGroupInput",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "ignored",
"description": "List of fields that are ignored in the merge, i.e. the last value always wins. This is useful for\nmeta-data fields like creation time or change author",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "MetaConfig",
"description": "Container type to test <FieldMetaButton/> on different field types",
"fields": [
{
"name": "date",
"description": "DB column 'date'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Date",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "flag",
"description": "DB column 'flag'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "num",
"description": "DB column 'num'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "url",
"description": "DB column 'url'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "bigNum",
"description": "DB column 'big_num'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "BigDecimal",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "name",
"description": "DB column 'name'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "DB column 'id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "text",
"description": "DB column 'text'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "timestamp",
"description": "DB column 'timestamp'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Timestamp",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "attachmentId",
"description": "DB foreign key column 'attachment_id'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "attachment",
"description": "Target of 'attachment_id'",
"args": [],
"type": {
"kind": "OBJECT",
"name": "AppAttachment",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "corgeTypeId",
"description": "DB foreign key column 'corge_type_id'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "corgeType",
"description": "Target of 'corge_type_id'",
"args": [],
"type": {
"kind": "OBJECT",
"name": "CorgeType",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "DB foreign key column 'type'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "MetaConfigInput",
"description": "Container type to test <FieldMetaButton/> on different field types",
"fields": null,
"inputFields": [
{
"name": "date",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Date",
"ofType": null
},
"defaultValue": null
},
{
"name": "flag",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": null
},
{
"name": "num",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
},
{
"name": "type",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "url",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "bigNum",
"description": null,
"type": {
"kind": "SCALAR",
"name": "BigDecimal",
"ofType": null
},
"defaultValue": null
},
{
"name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "attachmentId",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "text",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "corgeTypeId",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "timestamp",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Timestamp",
"ofType": null
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "ENUM",
"name": "ModePolicy",
"description": "Enumerates all policies of how to combine rule-based mode values with the effective field modes before rule application.",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": [
{
"name": "IGNORE_LOCAL",
"description": "Ignore local mode attribute completely.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "OVERRIDE",
"description": "Override if effective mode is be NORMAL",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "MutationType",
"description": "Auto-generated from DataGridLogic, FileAccessLogic, ResourceAccessLogic, ResultTestLogic, ShippingLogic, TestLogic, AutomatonStandardLogic",
"fields": [
{
"name": "configureColumns",
"description": "Example for Datagrid column configuration. Stores columns in public.grid_columns",
"args": [
{
"name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "columns",
"description": null,
"type": {
"kind": "SCALAR",
"name": "JSONB",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "updateFredFile",
"description": "Updates the fred.json file with the new content from a Fred instance via raw file IO",
"args": [
{
"name": "fred",
"description": null,
"type": {
"kind": "INPUT_OBJECT",
"name": "FredInput",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "updateFredResource",
"description": "Updates the fred.json resource/file with the new content from a Fred instance.\n\n<p>\n We can only have write access if the application is deployed as \"exploded WAR\". In cases of a WAR deployment, all\n servlet resources are read via input stream and don't allow updates.\n</p>",
"args": [
{
"name": "fred",
"description": null,
"type": {
"kind": "INPUT_OBJECT",
"name": "FredInput",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "resultWarning",
"description": "",
"args": [
{
"name": "delay",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "ResultString",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "resultError",
"description": "",
"args": [
{
"name": "delay",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "ResultString",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "resultSilent",
"description": "",
"args": [
{
"name": "delay",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "ResultString",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "fiftyFifty",
"description": "",
"args": [
{
"name": "delay",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "resultInfo",
"description": "",
"args": [
{
"name": "delay",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "ResultFoo",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "wireTestMutation",
"description": "",
"args": [
{
"name": "input",
"description": null,
"type": {
"kind": "INPUT_OBJECT",
"name": "FooInput",
"ofType": null
},
"defaultValue": null
},
{
"name": "count",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "WireTestResult",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "createFoo",
"description": "",
"args": [
{
"name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "Foo",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "complexStore",
"description": "",
"args": [
{
"name": "container",
"description": null,
"type": {
"kind": "INPUT_OBJECT",
"name": "ComplexContainerInput",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "storeDomainObject",
"description": "Stores a single domain object of any type. Note that you might have to manually register an input type.",
"args": [
{
"name": "domainObject",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "DomainObject",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "SCALAR",
"name": "GenericScalar",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "storeDomainObjects",
"description": "Stores a list of domain object of any type. Note that you might have to manually register an input type.",
"args": [
{
"name": "domainObjects",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "DomainObject",
"ofType": null
}
}
},
"defaultValue": null
}
],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "GenericScalar",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "deleteDomainObject",
"description": "Deletes the domain object of the given type and with the given id.",
"args": [
{
"name": "type",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "GenericScalar",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "cascade",
"description": null,
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "updateAssociations",
"description": "Updates the associations of one source domain object over a many-to-many connection / an associative entity",
"args": [
{
"name": "domainType",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "leftSideRelation",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "sourceIds",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "GenericScalar",
"ofType": null
}
}
},
"defaultValue": null
},
{
"name": "domainObjects",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "DomainObject",
"ofType": null
}
}
},
"defaultValue": null
}
],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "GenericScalar",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "generateDomainObjectId",
"description": "Generate a new domain object id using the application specific IdGenerator implementation.",
"args": [
{
"name": "domainType",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "count",
"description": "",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": "1"
}
],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "GenericScalar",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "persistWorkingSet",
"description": "Server-side end-point for WorkingSet.persist()",
"args": [
{
"name": "domainObjects",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "DomainObject",
"ofType": null
}
}
},
"defaultValue": null
},
{
"name": "deletions",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "EntityDeletionInput",
"ofType": null
}
}
},
"defaultValue": null
}
],
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "mergeWorkingSet",
"description": "Server-side end-point for WorkingSet.merge()",
"args": [
{
"name": "mergeConfig",
"description": null,
"type": {
"kind": "INPUT_OBJECT",
"name": "MergeConfigInput",
"ofType": null
},
"defaultValue": null
},
{
"name": "changes",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "EntityChangeInput",
"ofType": null
}
}
},
"defaultValue": null
},
{
"name": "deletions",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "EntityDeletionInput",
"ofType": null
}
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "MergeResult",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "resolveMerge",
"description": "Dummy end-point to define the types involved in resolving a merge conflict, which happens on the client side only. This is only exists for documentation purposes.",
"args": [
{
"name": "mergeConfig",
"description": null,
"type": {
"kind": "INPUT_OBJECT",
"name": "MergeConfigInput",
"ofType": null
},
"defaultValue": null
},
{
"name": "mergeConflict",
"description": null,
"type": {
"kind": "INPUT_OBJECT",
"name": "MergeConflictInput",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "MergeResolution",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "Node",
"description": "Recursive domain object used in animal-test. Generated from public.node in the database dump.",
"fields": [
{
"name": "name",
"description": "DB column 'name'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "DB column 'id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "DB column 'type'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "parent",
"description": "Target of 'parent_id'",
"args": [],
"type": {
"kind": "OBJECT",
"name": "Node",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "NodeInput",
"description": "Recursive domain object used in animal-test. Generated from public.node in the database dump.",
"fields": null,
"inputFields": [
{
"name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "type",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "parentId",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "PagedFoo",
"description": "Generated for de.quinscape.domainql.util.Paged<Foo>",
"fields": [
{
"name": "rows",
"description": "",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Foo",
"ofType": null
}
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rowCount",
"description": "",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "Plugh",
"description": null,
"fields": [
{
"name": "flag",
"description": "DB column 'flag'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "created",
"description": "DB column 'created'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Timestamp",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "extra",
"description": "",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "num",
"description": "DB column 'num'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "name",
"description": "DB column 'name'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "description",
"description": "DB column 'description'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "DB column 'id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ownerId",
"description": "DB foreign key column 'owner_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "owner",
"description": "Target of 'owner_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "AppUser",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "QueryConfig",
"description": "Encapsulates all parameters of an interactive query.",
"fields": [
{
"name": "pageSize",
"description": "Maximum number of paginated results.,",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "condition",
"description": "FilterDSL condition graph or null",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Condition",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "sortFields",
"description": "Current sort order for the query.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "FieldExpression",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "Optional unique query identifier. Useful for server-side query implementations.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "offset",
"description": "Current offset within the paginated results. The number of rows to skip in the results.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"description": "Encapsulates all parameters of an interactive query.",
"fields": null,
"inputFields": [
{
"name": "pageSize",
"description": "Maximum number of paginated results.,",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
},
{
"name": "condition",
"description": "FilterDSL condition graph or null",
"type": {
"kind": "SCALAR",
"name": "Condition",
"ofType": null
},
"defaultValue": null
},
{
"name": "sortFields",
"description": "Current sort order for the query.",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "FieldExpression",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "id",
"description": "Optional unique query identifier. Useful for server-side query implementations.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "offset",
"description": "Current offset within the paginated results. The number of rows to skip in the results.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "QueryType",
"description": "Auto-generated from DataGridLogic, FileAccessLogic, ResourceAccessLogic, ResultTestLogic, ShippingLogic, TestLogic, AutomatonStandardLogic",
"fields": [
{
"name": "iQueryFoo",
"description": "Queries Foo objects based on the given query config",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryFoo",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQueryFooType",
"description": "Queries FooType objects based on the given query config",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryFooType",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQueryBar",
"description": "Queries Bar objects based on the given query config",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryBar",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQueryNode",
"description": "Queries Node objects based on the given query config",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryNode",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQueryAppUser",
"description": "Queries AppUser objects based on the given query config",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryAppUser",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQuerySumPerMonth",
"description": "Queries SumPerMonth objects based on the given query config",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQuerySumPerMonth",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQueryQuxMain",
"description": "Queries QuxMain objects based on the given query config",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryQuxMain",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQueryQuxA",
"description": "Queries QuxA objects based on the given query config",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryQuxA",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQueryQuxB",
"description": "Queries QuxB objects based on the given query config",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryQuxB",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQueryQuxC",
"description": "Queries QuxC objects based on the given query config",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryQuxC",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQueryQuxD",
"description": "Queries QuxD objects based on the given query config",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryQuxD",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQueryQuxTop",
"description": "Queries QuxTop objects based on the given query config",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryQuxTop",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQueryQuxE",
"description": "Queries QuxE objects based on the given query config",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryQuxE",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQueryBaz",
"description": "Queries Baz objects based on the given query config",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryBaz",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQueryBazValue",
"description": "Queries BazValue objects based on the given query config",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryBazValue",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQueryBazLink",
"description": "Queries BazLink objects based on the given query config",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryBazLink",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQueryCorge",
"description": "Queries Corge objects based on the given query config",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryCorge",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQueryCorgeAssoc",
"description": "Queries CorgeAssoc objects based on the given query config",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryCorgeAssoc",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQueryCorgeType",
"description": "Queries CorgeType objects based on the given query config",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryCorgeType",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQueryCorgeLink",
"description": "Queries CorgeLink objects based on the given query config",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryCorgeLink",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQueryGrault",
"description": "Queries Grault objects based on the given query config",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryGrault",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQueryGarply",
"description": "Queries Garply objects based on the given query config",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryGarply",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQueryMetaConfig",
"description": "Queries MetaConfig objects based on the given query config",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryMetaConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQueryWaldo",
"description": "Queries Waldo objects based on the given query config",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryWaldo",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQueryPlugh",
"description": "Queries Plugh objects based on the given query config",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryPlugh",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQueryAlternateFoo",
"description": "Alternate iQuery method for Foo",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryFoo",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQueryAlternateBar",
"description": "Alternate iQuery method for Bar",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryBar",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iQuerywithColumnConfigFoo",
"description": "",
"args": [
{
"name": "config",
"description": null,
"type": {
"kind": "INPUT_OBJECT",
"name": "QueryConfigInput",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryFoo",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "getFredFile",
"description": "Returns the current content of the fred.json via raw file access.\n<p>\n This method will re-read and reparse the fred.json file on *every* invocation.\n</p>",
"args": [],
"type": {
"kind": "OBJECT",
"name": "Fred",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "getFredResource",
"description": "Returns the current content of the fred.json resource/file as Fred instance.\n<p>\n The resource handle mechanism makes sure we only reload and reparse fred.json when\n the file changed.\n</p>\n<p>\n The resource loader system internally creates a file watch service that asynchronously listens to file change\n events and throws away stale resource content. The next call to .getContent() will then reread and\n reparse the content.\n</p>",
"args": [],
"type": {
"kind": "OBJECT",
"name": "Fred",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryWithScalar",
"description": "",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Timestamp",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryWithList",
"description": "",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryWithComplexList",
"description": "",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Foo",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "getFoos",
"description": "",
"args": [
{
"name": "offset",
"description": "",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": "0"
},
{
"name": "limit",
"description": "",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": "10"
}
],
"type": {
"kind": "OBJECT",
"name": "PagedFoo",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "getDomainTypeIndex",
"description": "",
"args": [
{
"name": "domainType",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "field",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "condition",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Condition",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "resolveFilterContext",
"description": "Resolves filter context values without executing them in a filter. Only use this if you need the actual values of\nfilter contexts on the client side. The normal usage of context values is to embed <code>context()</code> nodes\nin filters.",
"args": [
{
"name": "names",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
"defaultValue": null
}
],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "GenericScalar",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "_interactiveQueryDefinition",
"description": "",
"args": [
{
"name": "def",
"description": null,
"type": {
"kind": "INPUT_OBJECT",
"name": "InteractiveQueryDefinitionInput",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "InteractiveQueryDefinition",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "_filterFnScalar",
"description": "",
"args": [
{
"name": "def",
"description": null,
"type": {
"kind": "SCALAR",
"name": "FilterFunction",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "SCALAR",
"name": "FilterFunction",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "QuxA",
"description": "Catalog-like connected via id foreign key to QuxMain",
"fields": [
{
"name": "name",
"description": "DB column 'name'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "description",
"description": "DB column 'description'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "DB column 'id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "value",
"description": "DB column 'value'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "QuxAInput",
"description": "Catalog-like connected via id foreign key to QuxMain",
"fields": null,
"inputFields": [
{
"name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "description",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "value",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "QuxB",
"description": "Catalog-like connected via name foreign key to QuxMain",
"fields": [
{
"name": "name",
"description": "DB column 'name'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "description",
"description": "DB column 'description'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "DB column 'id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "value",
"description": "DB column 'value'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "QuxBInput",
"description": "Catalog-like connected via name foreign key to QuxMain",
"fields": null,
"inputFields": [
{
"name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "description",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "value",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "QuxC",
"description": "Catalog-like connected via id foreign keys to QuxMain twice",
"fields": [
{
"name": "name",
"description": "DB column 'name'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "description",
"description": "DB column 'description'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "DB column 'id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "value",
"description": "DB column 'value'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "QuxCInput",
"description": "Catalog-like connected via id foreign keys to QuxMain twice",
"fields": null,
"inputFields": [
{
"name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "description",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "value",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "QuxD",
"description": "Catalog-like connected via id foreign QuxMain without scalar field",
"fields": [
{
"name": "name",
"description": "DB column 'name'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "description",
"description": "DB column 'description'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "DB column 'id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "value",
"description": "DB column 'value'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "QuxE",
"description": "Catalog-like connected via id foreign key to QuxMid",
"fields": [
{
"name": "name",
"description": "DB column 'name'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "description",
"description": "DB column 'description'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "DB column 'id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "value",
"description": "DB column 'value'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "QuxMain",
"description": "Main object for fk_test",
"fields": [
{
"name": "name",
"description": "DB column 'name'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "DB column 'id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "quxAId",
"description": "DB foreign key column 'qux_a_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "quxA",
"description": "Target of 'qux_a_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "QuxA",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "quxBName",
"description": "DB foreign key column 'qux_b_name'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "quxB",
"description": "Target of 'qux_b_name'",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QuxB",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "quxCId1",
"description": "DB foreign key column 'qux_c_id1'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "quxC1",
"description": "Target of 'qux_c_id1'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "QuxC",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "quxCId2",
"description": "DB foreign key column 'qux_c_id2'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "quxC2",
"description": "Target of 'qux_c_id2'",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QuxC",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "quxDId",
"description": "DB foreign key column 'qux_d_id'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "quxD",
"description": "Target of 'qux_d_id'",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QuxD",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "quxD2Id",
"description": "DB foreign key column 'qux_d2_id'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "quxD2",
"description": "Target of 'qux_d2_id'",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QuxD",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "quxD3Id",
"description": "DB foreign key column 'qux_d3_id'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "quxD3",
"description": "Target of 'qux_d3_id'",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QuxD",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "quxD4Id",
"description": "DB foreign key column 'qux_d4_id'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "quxD4",
"description": "Target of 'qux_d4_id'",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QuxD",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "QuxMainInput",
"description": "Main object for fk_test",
"fields": null,
"inputFields": [
{
"name": "quxDId",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "quxAId",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "quxBName",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "quxCId1",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "quxCId2",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "quxD2Id",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "quxD4Id",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "quxD3Id",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "QuxMid",
"description": "Mid level object for two-step fk_test.",
"fields": [
{
"name": "name",
"description": "DB column 'name'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "description",
"description": "DB column 'description'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "DB column 'id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "quxEId",
"description": "DB foreign key column 'qux_e_id'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "quxE",
"description": "Target of 'qux_e_id'",
"args": [],
"type": {
"kind": "OBJECT",
"name": "QuxE",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "QuxTop",
"description": "Top level object for two-step fk_test. Has a 1-to-1 relation to QuxMid",
"fields": [
{
"name": "name",
"description": "DB column 'name'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "DB column 'id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "quxMidId",
"description": "DB foreign key column 'qux_mid_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "quxMid",
"description": "Target of 'qux_mid_id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "QuxMid",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "ResultFoo",
"description": "Generic result wrapper. Allows client-side code to register post-processors based on it.",
"fields": [
{
"name": "type",
"description": "Returns the result type.",
"args": [],
"type": {
"kind": "ENUM",
"name": "ResultType",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "payload",
"description": "Returns the payload of type Foo",
"args": [],
"type": {
"kind": "OBJECT",
"name": "Foo",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "ResultString",
"description": "Generic result wrapper. Allows client-side code to register post-processors based on it.",
"fields": [
{
"name": "type",
"description": "Returns the result type.",
"args": [],
"type": {
"kind": "ENUM",
"name": "ResultType",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "payload",
"description": "Returns the payload of type String",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "ENUM",
"name": "ResultType",
"description": null,
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": [
{
"name": "SUCCESS",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "INFO",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "WARNING",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "DEFAULT",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ERROR",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SILENT",
"description": null,
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "RuleFieldInput",
"description": null,
"fields": null,
"inputFields": [
{
"name": "mode",
"description": "Returns the fixed mode for this field. How this mode is applied depends on the #modePolicy.",
"type": {
"kind": "ENUM",
"name": "FieldMode",
"ofType": null
},
"defaultValue": null
},
{
"name": "tooltip",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "length",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
},
{
"name": "name",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "placeholder",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "validations",
"description": null,
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "RuleFieldValidationInput",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "modePolicy",
"description": null,
"type": {
"kind": "ENUM",
"name": "ModePolicy",
"ofType": null
},
"defaultValue": null
},
{
"name": "required",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "RuleFieldValidationInput",
"description": "Generated for de.quinscape.automatontest.model.RuleFieldValidation",
"fields": null,
"inputFields": [
{
"name": "regexp",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "caseInsensitive",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": null
},
{
"name": "message",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "multiLine",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "RuleInput",
"description": "Generated for de.quinscape.automatontest.model.Rule",
"fields": null,
"inputFields": [
{
"name": "name",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "fields",
"description": null,
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "RuleFieldInput",
"ofType": null
}
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "SCALAR",
"name": "String",
"description": "Built-in String",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "SumPerMonth",
"description": "Domain object from Java POJO de.quinscape.automatontest.model.SumPerMonth shaped like the sum_per_month view in the database dump",
"fields": [
{
"name": "sum",
"description": "DB column 'sum'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Long",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "month",
"description": "DB column 'month'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "year",
"description": "DB column 'year'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "SCALAR",
"name": "Timestamp",
"description": "SQL timestamp equivalent",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "ValidationRulesInput",
"description": "Encapsulates the set of all named validation rules. Corresponds to the top-level rules.json file.",
"fields": null,
"inputFields": [
{
"name": "rules",
"description": null,
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "RuleInput",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "_",
"description": null,
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "writable",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "Waldo",
"description": "Generated from public.waldo",
"fields": [
{
"name": "date",
"description": "DB column 'date'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Date",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "name",
"description": "DB column 'name'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "opt1",
"description": "DB column 'opt1'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Timestamp",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "DB column 'id'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "opt2",
"description": "DB column 'opt2'",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Date",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "timestamp",
"description": "DB column 'timestamp'",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Timestamp",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "WaldoInput",
"description": "Generated for de.quinscape.automatontest.domain.tables.pojos.Waldo",
"fields": null,
"inputFields": [
{
"name": "date",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Date",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "name",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "opt1",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Timestamp",
"ofType": null
},
"defaultValue": null
},
{
"name": "id",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "opt2",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Date",
"ofType": null
},
"defaultValue": null
},
{
"name": "timestamp",
"description": null,
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Timestamp",
"ofType": null
}
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "WireTestResult",
"description": "Generated for de.quinscape.automatontest.runtime.service.TestLogic$WireTestResult",
"fields": [
{
"name": "created",
"description": "",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Timestamp",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "check",
"description": "",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": "",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "__Directive",
"description": null,
"fields": [
{
"name": "name",
"description": "The __Directive type represents a Directive that a server supports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "description",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "isRepeatable",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "locations",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "__DirectiveLocation"
}
}
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "args",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__InputValue"
}
}
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "onOperation",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"isDeprecated": true,
"deprecationReason": "Use `locations`."
},
{
"name": "onFragment",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"isDeprecated": true,
"deprecationReason": "Use `locations`."
},
{
"name": "onField",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"isDeprecated": true,
"deprecationReason": "Use `locations`."
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "ENUM",
"name": "__DirectiveLocation",
"description": "An enum describing valid locations where a directive can be placed",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": [
{
"name": "QUERY",
"description": "Indicates the directive is valid on queries.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MUTATION",
"description": "Indicates the directive is valid on mutations.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SUBSCRIPTION",
"description": "Indicates the directive is valid on subscriptions.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FIELD",
"description": "Indicates the directive is valid on fields.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FRAGMENT_DEFINITION",
"description": "Indicates the directive is valid on fragment definitions.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FRAGMENT_SPREAD",
"description": "Indicates the directive is valid on fragment spreads.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "INLINE_FRAGMENT",
"description": "Indicates the directive is valid on inline fragments.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "VARIABLE_DEFINITION",
"description": "Indicates the directive is valid on variable definitions.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SCHEMA",
"description": "Indicates the directive is valid on a schema SDL definition.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SCALAR",
"description": "Indicates the directive is valid on a scalar SDL definition.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "OBJECT",
"description": "Indicates the directive is valid on an object SDL definition.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FIELD_DEFINITION",
"description": "Indicates the directive is valid on a field SDL definition.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ARGUMENT_DEFINITION",
"description": "Indicates the directive is valid on a field argument SDL definition.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "INTERFACE",
"description": "Indicates the directive is valid on an interface SDL definition.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "UNION",
"description": "Indicates the directive is valid on an union SDL definition.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ENUM",
"description": "Indicates the directive is valid on an enum SDL definition.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ENUM_VALUE",
"description": "Indicates the directive is valid on an enum value SDL definition.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "INPUT_OBJECT",
"description": "Indicates the directive is valid on an input object SDL definition.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "INPUT_FIELD_DEFINITION",
"description": "Indicates the directive is valid on an input object field SDL definition.",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "__EnumValue",
"description": null,
"fields": [
{
"name": "name",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "description",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "isDeprecated",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "deprecationReason",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "__Field",
"description": null,
"fields": [
{
"name": "name",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "description",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "args",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__InputValue"
}
}
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__Type",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "isDeprecated",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "deprecationReason",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "__InputValue",
"description": null,
"fields": [
{
"name": "name",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "description",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__Type",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "defaultValue",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "__Schema",
"description": "A GraphQL Introspection defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, the entry points for query, mutation, and subscription operations.",
"fields": [
{
"name": "description",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "types",
"description": "A list of all types supported by this server.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__Type"
}
}
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "queryType",
"description": "The type that query operations will be rooted at.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__Type",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "mutationType",
"description": "If this server supports mutation, the type that mutation operations will be rooted at.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "__Type",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "directives",
"description": "'A list of all directives supported by this server.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__Directive"
}
}
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "subscriptionType",
"description": "'If this server support subscription, the type that subscription operations will be rooted at.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "__Type",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "__Type",
"description": null,
"fields": [
{
"name": "kind",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "__TypeKind",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "name",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "description",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "fields",
"description": null,
"args": [
{
"name": "includeDeprecated",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": "false"
}
],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__Field",
"ofType": null
}
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "interfaces",
"description": null,
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__Type",
"ofType": null
}
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "possibleTypes",
"description": null,
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__Type",
"ofType": null
}
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "enumValues",
"description": null,
"args": [
{
"name": "includeDeprecated",
"description": null,
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": "false"
}
],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__EnumValue",
"ofType": null
}
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "inputFields",
"description": null,
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__InputValue",
"ofType": null
}
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ofType",
"description": null,
"args": [],
"type": {
"kind": "OBJECT",
"name": "__Type",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "specifiedByUrl",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "ENUM",
"name": "__TypeKind",
"description": "An enum describing what kind of type a given __Type is",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": [
{
"name": "SCALAR",
"description": "Indicates this type is a scalar. 'specifiedByUrl' is a valid field",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "OBJECT",
"description": "Indicates this type is an object. `fields` and `interfaces` are valid fields.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "INTERFACE",
"description": "Indicates this type is an interface. `fields` and `possibleTypes` are valid fields.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "UNION",
"description": "Indicates this type is a union. `possibleTypes` is a valid field.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ENUM",
"description": "Indicates this type is an enum. `enumValues` is a valid field.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "INPUT_OBJECT",
"description": "Indicates this type is an input object. `inputFields` is a valid field.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "LIST",
"description": "Indicates this type is a list. `ofType` is a valid field.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "NON_NULL",
"description": "Indicates this type is a non-null. `ofType` is a valid field.",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": null
}
]
},
"meta": {
"types": {
"InteractiveQueryQuxD": {},
"AppLogin": {
"fields": {
"series": {
"maxLength": 64
},
"username": {
"maxLength": 64
},
"token": {
"maxLength": 64
}
}
},
"InteractiveQueryQuxE": {},
"InteractiveQueryQuxB": {},
"InteractiveQueryQuxC": {},
"InteractiveQueryQuxA": {},
"Node": {
"fields": {
"name": {
"maxLength": 64
},
"id": {
"maxLength": 36
},
"parentId": {
"maxLength": 36
}
},
"meta": {
"nameFields": [
"name"
]
}
},
"MergeResult": {},
"AppUser": {
"fields": {
"password": {
"maxLength": 255
},
"roles": {
"maxLength": 255
},
"id": {
"maxLength": 36
},
"login": {
"maxLength": 64
}
}
},
"CorgeType": {
"fields": {
"name": {
"maxLength": 100
},
"id": {
"maxLength": 36
}
},
"meta": {
"nameFields": [
"name"
]
}
},
"QuxMid": {
"fields": {
"quxEId": {
"maxLength": 36
},
"name": {
"maxLength": 100
},
"id": {
"maxLength": 36
}
},
"meta": {
"nameFields": [
"name"
]
}
},
"InteractiveQueryCorge": {},
"MergeResolution": {},
"InteractiveQueryDefinition": {},
"MergeResolutionField": {
"meta": {
"nameFields": [
"name"
]
}
},
"Corge": {
"fields": {
"type2": {
"maxLength": 36
},
"name": {
"maxLength": 100
},
"typeId": {
"maxLength": 36
},
"id": {
"maxLength": 36
},
"ownerId": {
"maxLength": 36
},
"version": {
"maxLength": 36
}
},
"meta": {
"nameFields": [
"name"
]
}
},
"MergeConflict": {},
"InteractiveQueryBazValue": {},
"FooType": {
"fields": {
"name": {
"maxLength": 100
}
},
"meta": {
"nameFields": [
"name"
]
}
},
"QueryConfig": {},
"AppAttachmentData": {
"fields": {
"attachmentId": {
"maxLength": 36
},
"id": {
"maxLength": 36
}
}
},
"Foo": {
"fields": {
"name": {
"maxLength": 100
},
"id": {
"maxLength": 36
},
"type": {
"maxLength": 100
},
"ownerId": {
"maxLength": 36
}
},
"meta": {
"nameFields": [
"name"
]
}
},
"InteractiveQueryBar": {},
"InteractiveQueryAppUser": {},
"SumPerMonth": {},
"QuxB": {
"fields": {
"name": {
"maxLength": 100
},
"id": {
"maxLength": 36
}
},
"meta": {
"nameFields": [
"name"
]
}
},
"InteractiveQueryCorgeLink": {},
"FredItem": {
"meta": {
"nameFields": [
"name"
]
}
},
"QuxC": {
"fields": {
"name": {
"maxLength": 100
},
"id": {
"maxLength": 36
}
},
"meta": {
"nameFields": [
"name"
]
}
},
"BazLink": {
"fields": {
"valueId": {
"maxLength": 36
},
"bazId": {
"maxLength": 36
},
"id": {
"maxLength": 36
}
}
},
"Fred": {
"meta": {
"nameFields": [
"name"
]
}
},
"QuxA": {
"fields": {
"name": {
"maxLength": 100
},
"id": {
"maxLength": 36
}
},
"meta": {
"nameFields": [
"name"
]
}
},
"MergeConflictField": {
"meta": {
"nameFields": [
"name"
]
}
},
"QuxMain": {
"fields": {
"quxDId": {
"maxLength": 36
},
"quxBName": {
"maxLength": 100
},
"quxAId": {
"maxLength": 36
},
"quxCId1": {
"maxLength": 36
},
"name": {
"maxLength": 100
},
"quxCId2": {
"maxLength": 36
},
"id": {
"maxLength": 36
},
"quxD2Id": {
"maxLength": 36
},
"quxD4Id": {
"maxLength": 36
},
"quxD3Id": {
"maxLength": 36
}
},
"meta": {
"nameFields": [
"name"
]
}
},
"ResultFoo": {},
"QuxD": {
"fields": {
"name": {
"maxLength": 100
},
"id": {
"maxLength": 36
}
},
"meta": {
"nameFields": [
"name"
]
}
},
"QuxE": {
"fields": {
"name": {
"maxLength": 100
},
"id": {
"maxLength": 36
}
},
"meta": {
"nameFields": [
"name"
]
}
},
"BigInteger": {},
"Waldo": {
"fields": {
"name": {
"maxLength": 100
},
"id": {
"maxLength": 36
}
},
"meta": {
"nameFields": [
"name"
]
}
},
"InteractiveQueryWaldo": {},
"InteractiveQueryBaz": {},
"CorgeAssoc": {
"fields": {
"name": {
"maxLength": 100
},
"id": {
"maxLength": 36
},
"version": {
"maxLength": 36
}
},
"meta": {
"nameFields": [
"name"
]
}
},
"ColumnState": {
"meta": {
"nameFields": [
"name"
]
}
},
"InteractiveQueryFooType": {},
"InteractiveQueryMetaConfig": {},
"MetaConfig": {
"fields": {
"bigNum": {
"decimalPrecision": {
"scale": 10,
"precision": 13
}
},
"name": {
"maxLength": 100
},
"attachmentId": {
"maxLength": 36
},
"id": {
"maxLength": 36
},
"corgeTypeId": {
"maxLength": 36
},
"type": {
"maxLength": 100
}
},
"meta": {
"nameFields": [
"name"
]
}
},
"InteractiveQueryGrault": {},
"InteractiveQueryQuxTop": {},
"InteractiveQueryCorgeAssoc": {},
"AppAttachment": {
"fields": {
"id": {
"maxLength": 36
},
"type": {
"maxLength": 64
},
"url": {
"maxLength": 255
}
}
},
"AppVersion": {
"fields": {
"fieldMask": {
"decimalPrecision": {
"scale": 0,
"precision": 39
}
},
"entityType": {
"maxLength": 100
},
"prev": {
"maxLength": 36
},
"entityId": {
"maxLength": 36
},
"id": {
"maxLength": 36
},
"ownerId": {
"maxLength": 36
}
}
},
"BazValue": {
"fields": {
"name": {
"maxLength": 100
},
"id": {
"maxLength": 36
}
},
"meta": {
"nameFields": [
"name"
]
}
},
"InteractiveQueryGarply": {},
"CorgeLink": {
"fields": {
"assocId": {
"maxLength": 36
},
"corgeId": {
"maxLength": 36
},
"id": {
"maxLength": 36
},
"version": {
"maxLength": 36
}
}
},
"InteractiveQueryBazLink": {},
"EntityReference": {},
"Grault": {
"fields": {
"name": {
"maxLength": 100
},
"attachmentId": {
"maxLength": 36
},
"id": {
"maxLength": 36
}
},
"meta": {
"nameFields": [
"name"
]
}
},
"ResultString": {},
"InteractiveQueryQuxMain": {},
"QuxTop": {
"fields": {
"name": {
"maxLength": 100
},
"id": {
"maxLength": 36
},
"quxMidId": {
"maxLength": 36
}
},
"meta": {
"nameFields": [
"name"
]
}
},
"Plugh": {
"fields": {
"extra": {
"computed": true
},
"name": {
"maxLength": 100
},
"id": {
"maxLength": 36
},
"ownerId": {
"maxLength": 36
}
},
"meta": {
"nameFields": [
"name"
]
}
},
"InteractiveQuerySumPerMonth": {},
"AppConfig": {
"fields": {
"name": {
"maxLength": 64
}
},
"meta": {
"nameFields": [
"name"
]
}
},
"AppUserConfig": {
"fields": {
"attachmentId": {
"maxLength": 36
},
"login": {
"maxLength": 64
},
"userId": {
"maxLength": 36
}
}
},
"MergeResolutionEntity": {},
"InteractiveQueryPlugh": {},
"InteractiveQueryFoo": {},
"PagedFoo": {},
"GridColumns": {
"fields": {
"name": {
"maxLength": 100
},
"id": {
"maxLength": 36
},
"ownerId": {
"maxLength": 36
}
},
"meta": {
"nameFields": [
"name"
]
}
},
"InteractiveQueryCorgeType": {},
"WireTestResult": {},
"Garply": {
"fields": {
"opt": {
"decimalPrecision": {
"scale": 2,
"precision": 19
}
},
"name": {
"maxLength": 100
},
"id": {
"maxLength": 36
},
"value": {
"decimalPrecision": {
"scale": 2,
"precision": 19
}
}
},
"meta": {
"nameFields": [
"name"
]
}
},
"Bar": {
"fields": {
"name": {
"maxLength": 100
},
"id": {
"maxLength": 36
}
},
"meta": {
"nameFields": [
"name"
]
}
},
"Baz": {
"fields": {
"name": {
"maxLength": 100
},
"id": {
"maxLength": 36
},
"ownerId": {
"maxLength": 36
}
},
"meta": {
"nameFields": [
"name"
]
}
},
"InteractiveQueryNode": {},
"AppTranslation": {
"fields": {
"processName": {
"maxLength": 64
},
"tag": {
"maxLength": 255
},
"id": {
"maxLength": 36
},
"locale": {
"maxLength": 64
}
}
}
},
"genericTypes": [
{
"type": "InteractiveQueryQuxD",
"typeParameters": [
"QuxD"
],
"genericType": "de.quinscape.automaton.model.data.InteractiveQuery"
},
{
"type": "InteractiveQueryQuxE",
"typeParameters": [
"QuxE"
],
"genericType": "de.quinscape.automaton.model.data.InteractiveQuery"
},
{
"type": "InteractiveQueryQuxB",
"typeParameters": [
"QuxB"
],
"genericType": "de.quinscape.automaton.model.data.InteractiveQuery"
},
{
"type": "InteractiveQueryQuxC",
"typeParameters": [
"QuxC"
],
"genericType": "de.quinscape.automaton.model.data.InteractiveQuery"
},
{
"type": "InteractiveQueryQuxA",
"typeParameters": [
"QuxA"
],
"genericType": "de.quinscape.automaton.model.data.InteractiveQuery"
},
{
"type": "InteractiveQueryCorge",
"typeParameters": [
"Corge"
],
"genericType": "de.quinscape.automaton.model.data.InteractiveQuery"
},
{
"type": "InteractiveQueryBazValue",
"typeParameters": [
"BazValue"
],
"genericType": "de.quinscape.automaton.model.data.InteractiveQuery"
},
{
"type": "InteractiveQueryBar",
"typeParameters": [
"Bar"
],
"genericType": "de.quinscape.automaton.model.data.InteractiveQuery"
},
{
"type": "InteractiveQueryAppUser",
"typeParameters": [
"AppUser"
],
"genericType": "de.quinscape.automaton.model.data.InteractiveQuery"
},
{
"type": "InteractiveQueryCorgeLink",
"typeParameters": [
"CorgeLink"
],
"genericType": "de.quinscape.automaton.model.data.InteractiveQuery"
},
{
"type": "ResultFoo",
"typeParameters": [
"Foo"
],
"genericType": "de.quinscape.automatontest.model.result.Result"
},
{
"type": "InteractiveQueryWaldo",
"typeParameters": [
"Waldo"
],
"genericType": "de.quinscape.automaton.model.data.InteractiveQuery"
},
{
"type": "InteractiveQueryBaz",
"typeParameters": [
"Baz"
],
"genericType": "de.quinscape.automaton.model.data.InteractiveQuery"
},
{
"type": "InteractiveQueryFooType",
"typeParameters": [
"FooType"
],
"genericType": "de.quinscape.automaton.model.data.InteractiveQuery"
},
{
"type": "InteractiveQueryMetaConfig",
"typeParameters": [
"MetaConfig"
],
"genericType": "de.quinscape.automaton.model.data.InteractiveQuery"
},
{
"type": "InteractiveQueryGrault",
"typeParameters": [
"Grault"
],
"genericType": "de.quinscape.automaton.model.data.InteractiveQuery"
},
{
"type": "InteractiveQueryQuxTop",
"typeParameters": [
"QuxTop"
],
"genericType": "de.quinscape.automaton.model.data.InteractiveQuery"
},
{
"type": "InteractiveQueryCorgeAssoc",
"typeParameters": [
"CorgeAssoc"
],
"genericType": "de.quinscape.automaton.model.data.InteractiveQuery"
},
{
"type": "InteractiveQueryGarply",
"typeParameters": [
"Garply"
],
"genericType": "de.quinscape.automaton.model.data.InteractiveQuery"
},
{
"type": "InteractiveQueryBazLink",
"typeParameters": [
"BazLink"
],
"genericType": "de.quinscape.automaton.model.data.InteractiveQuery"
},
{
"type": "ResultString",
"typeParameters": [
"String"
],
"genericType": "de.quinscape.automatontest.model.result.Result"
},
{
"type": "InteractiveQueryQuxMain",
"typeParameters": [
"QuxMain"
],
"genericType": "de.quinscape.automaton.model.data.InteractiveQuery"
},
{
"type": "InteractiveQuerySumPerMonth",
"typeParameters": [
"SumPerMonth"
],
"genericType": "de.quinscape.automaton.model.data.InteractiveQuery"
},
{
"type": "InteractiveQueryPlugh",
"typeParameters": [
"Plugh"
],
"genericType": "de.quinscape.automaton.model.data.InteractiveQuery"
},
{
"type": "InteractiveQueryFoo",
"typeParameters": [
"Foo"
],
"genericType": "de.quinscape.automaton.model.data.InteractiveQuery"
},
{
"type": "PagedFoo",
"typeParameters": [
"Foo"
],
"genericType": "de.quinscape.domainql.util.Paged"
},
{
"type": "InteractiveQueryCorgeType",
"typeParameters": [
"CorgeType"
],
"genericType": "de.quinscape.automaton.model.data.InteractiveQuery"
},
{
"type": "InteractiveQueryNode",
"typeParameters": [
"Node"
],
"genericType": "de.quinscape.automaton.model.data.InteractiveQuery"
}
],
"relations": [
{
"sourceFields": [
"ownerId"
],
"targetType": "AppUser",
"leftSideObjectName": "owner",
"sourceField": "OBJECT_AND_SCALAR",
"targetField": "MANY",
"sourceType": "Foo",
"metaTags": [],
"rightSideObjectName": "foos",
"id": "Foo-owner",
"targetFields": [
"id"
]
},
{
"sourceFields": [
"type"
],
"targetType": "FooType",
"leftSideObjectName": "type",
"sourceField": "SCALAR",
"targetField": "NONE",
"sourceType": "Foo",
"metaTags": [],
"id": "Foo-type",
"targetFields": [
"name"
]
},
{
"sourceFields": [
"parentId"
],
"targetType": "Node",
"leftSideObjectName": "parent",
"sourceField": "OBJECT",
"targetField": "NONE",
"sourceType": "Node",
"metaTags": [],
"id": "Node-parent",
"targetFields": [
"id"
]
},
{
"sourceFields": [
"quxAId"
],
"targetType": "QuxA",
"leftSideObjectName": "quxA",
"sourceField": "OBJECT_AND_SCALAR",
"targetField": "NONE",
"sourceType": "QuxMain",
"metaTags": [],
"id": "QuxMain-quxA",
"targetFields": [
"id"
]
},
{
"sourceFields": [
"quxBName"
],
"targetType": "QuxB",
"leftSideObjectName": "quxB",
"sourceField": "OBJECT_AND_SCALAR",
"targetField": "NONE",
"sourceType": "QuxMain",
"metaTags": [],
"id": "QuxMain-quxB",
"targetFields": [
"name"
]
},
{
"sourceFields": [
"quxCId1"
],
"targetType": "QuxC",
"leftSideObjectName": "quxC1",
"sourceField": "OBJECT_AND_SCALAR",
"targetField": "NONE",
"sourceType": "QuxMain",
"metaTags": [],
"id": "QuxMain-quxC1",
"targetFields": [
"id"
]
},
{
"sourceFields": [
"quxCId2"
],
"targetType": "QuxC",
"leftSideObjectName": "quxC2",
"sourceField": "OBJECT_AND_SCALAR",
"targetField": "NONE",
"sourceType": "QuxMain",
"metaTags": [],
"id": "QuxMain-quxC2",
"targetFields": [
"id"
]
},
{
"sourceFields": [
"quxMidId"
],
"targetType": "QuxMid",
"leftSideObjectName": "quxMid",
"sourceField": "OBJECT_AND_SCALAR",
"targetField": "NONE",
"sourceType": "QuxTop",
"metaTags": [],
"id": "QuxTop-quxMid",
"targetFields": [
"id"
]
},
{
"sourceFields": [
"quxEId"
],
"targetType": "QuxE",
"leftSideObjectName": "quxE",
"sourceField": "OBJECT_AND_SCALAR",
"targetField": "NONE",
"sourceType": "QuxMid",
"metaTags": [],
"id": "QuxMid-quxE",
"targetFields": [
"id"
]
},
{
"sourceFields": [
"quxDId"
],
"targetType": "QuxD",
"leftSideObjectName": "quxD",
"sourceField": "OBJECT_AND_SCALAR",
"targetField": "NONE",
"sourceType": "QuxMain",
"metaTags": [],
"id": "QuxMain-quxD",
"targetFields": [
"id"
]
},
{
"sourceFields": [
"quxD2Id"
],
"targetType": "QuxD",
"leftSideObjectName": "quxD2",
"sourceField": "OBJECT_AND_SCALAR",
"targetField": "NONE",
"sourceType": "QuxMain",
"metaTags": [],
"id": "QuxMain-quxD2",
"targetFields": [
"id"
]
},
{
"sourceFields": [
"quxD3Id"
],
"targetType": "QuxD",
"leftSideObjectName": "quxD3",
"sourceField": "OBJECT_AND_SCALAR",
"targetField": "NONE",
"sourceType": "QuxMain",
"metaTags": [],
"id": "QuxMain-quxD3",
"targetFields": [
"id"
]
},
{
"sourceFields": [
"quxD4Id"
],
"targetType": "QuxD",
"leftSideObjectName": "quxD4",
"sourceField": "OBJECT_AND_SCALAR",
"targetField": "NONE",
"sourceType": "QuxMain",
"metaTags": [],
"id": "QuxMain-quxD4",
"targetFields": [
"id"
]
},
{
"sourceFields": [
"bazId"
],
"targetType": "Baz",
"leftSideObjectName": "baz",
"sourceField": "OBJECT_AND_SCALAR",
"targetField": "MANY",
"sourceType": "BazLink",
"metaTags": [
"ManyToMany"
],
"rightSideObjectName": "bazLinks",
"id": "BazLink-baz",
"targetFields": [
"id"
]
},
{
"sourceFields": [
"valueId"
],
"targetType": "BazValue",
"leftSideObjectName": "value",
"sourceField": "OBJECT_AND_SCALAR",
"targetField": "MANY",
"sourceType": "BazLink",
"metaTags": [
"ManyToMany"
],
"rightSideObjectName": "bazLinks",
"id": "BazLink-value",
"targetFields": [
"id"
]
},
{
"sourceFields": [
"ownerId"
],
"targetType": "AppUser",
"leftSideObjectName": "owner",
"sourceField": "OBJECT_AND_SCALAR",
"targetField": "MANY",
"sourceType": "Baz",
"metaTags": [],
"rightSideObjectName": "bazes",
"id": "Baz-owner",
"targetFields": [
"id"
]
},
{
"sourceFields": [
"ownerId"
],
"targetType": "AppUser",
"leftSideObjectName": "owner",
"sourceField": "OBJECT_AND_SCALAR",
"targetField": "NONE",
"sourceType": "AppVersion",
"metaTags": [],
"id": "AppVersion-owner",
"targetFields": [
"id"
]
},
{
"sourceFields": [
"typeId"
],
"targetType": "CorgeType",
"leftSideObjectName": "type",
"sourceField": "OBJECT_AND_SCALAR",
"targetField": "NONE",
"sourceType": "Corge",
"metaTags": [],
"id": "Corge-type",
"targetFields": [
"id"
]
},
{
"sourceFields": [
"type2"
],
"targetType": "CorgeType",
"leftSideObjectName": "type2Obj",
"sourceField": "OBJECT_AND_SCALAR",
"targetField": "NONE",
"sourceType": "Corge",
"metaTags": [],
"id": "Corge-type2Obj",
"targetFields": [
"id"
]
},
{
"sourceFields": [
"ownerId"
],
"targetType": "AppUser",
"leftSideObjectName": "owner",
"sourceField": "OBJECT_AND_SCALAR",
"targetField": "NONE",
"sourceType": "Corge",
"metaTags": [],
"id": "Corge-owner",
"targetFields": [
"id"
]
},
{
"sourceFields": [
"corgeId"
],
"targetType": "Corge",
"leftSideObjectName": "corge",
"sourceField": "OBJECT_AND_SCALAR",
"targetField": "MANY",
"sourceType": "CorgeLink",
"metaTags": [
"ManyToMany"
],
"rightSideObjectName": "corgeLinks",
"id": "CorgeLink-corge",
"targetFields": [
"id"
]
},
{
"sourceFields": [
"assocId"
],
"targetType": "CorgeAssoc",
"leftSideObjectName": "assoc",
"sourceField": "OBJECT_AND_SCALAR",
"targetField": "MANY",
"sourceType": "CorgeLink",
"metaTags": [
"ManyToMany"
],
"rightSideObjectName": "corgeLinks",
"id": "CorgeLink-assoc",
"targetFields": [
"id"
]
},
{
"sourceFields": [
"attachmentId"
],
"targetType": "AppAttachment",
"leftSideObjectName": "attachment",
"sourceField": "OBJECT_AND_SCALAR",
"targetField": "NONE",
"sourceType": "Grault",
"metaTags": [],
"id": "Grault-attachment",
"targetFields": [
"id"
]
},
{
"sourceFields": [
"attachmentId"
],
"targetType": "AppAttachment",
"leftSideObjectName": "attachment",
"sourceField": "OBJECT_AND_SCALAR",
"targetField": "NONE",
"sourceType": "MetaConfig",
"metaTags": [],
"id": "MetaConfig-attachment",
"targetFields": [
"id"
]
},
{
"sourceFields": [
"corgeTypeId"
],
"targetType": "CorgeType",
"leftSideObjectName": "corgeType",
"sourceField": "OBJECT_AND_SCALAR",
"targetField": "NONE",
"sourceType": "MetaConfig",
"metaTags": [],
"id": "MetaConfig-corgeType",
"targetFields": [
"id"
]
},
{
"sourceFields": [
"type"
],
"targetType": "FooType",
"leftSideObjectName": "type",
"sourceField": "SCALAR",
"targetField": "NONE",
"sourceType": "MetaConfig",
"metaTags": [],
"id": "MetaConfig-type",
"targetFields": [
"name"
]
},
{
"sourceFields": [
"ownerId"
],
"targetType": "AppUser",
"leftSideObjectName": "owner",
"sourceField": "OBJECT_AND_SCALAR",
"targetField": "NONE",
"sourceType": "Plugh",
"metaTags": [],
"id": "Plugh-owner",
"targetFields": [
"id"
]
}
]
},
"debug": false
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment