type Query { Collection1(id: String!, draft: Boolean, trash: Boolean): Collection1 Collection1s(draft: Boolean, where: Collection1_where, limit: Int, page: Int, pagination: Boolean, sort: String, trash: Boolean): Collection1s countCollection1s(draft: Boolean, trash: Boolean, where: Collection1_where): countCollection1s docAccessCollection1(id: String!): collection1DocAccess Collection2(id: String!, draft: Boolean, trash: Boolean): Collection2 Collection2s(draft: Boolean, where: Collection2_where, limit: Int, page: Int, pagination: Boolean, sort: String, trash: Boolean): Collection2s countCollection2s(draft: Boolean, trash: Boolean, where: Collection2_where): countCollection2s docAccessCollection2(id: String!): collection2DocAccess User(id: String!, draft: Boolean, trash: Boolean): User Users(draft: Boolean, where: User_where, limit: Int, page: Int, pagination: Boolean, sort: String, trash: Boolean): Users countUsers(draft: Boolean, trash: Boolean, where: User_where): countUsers docAccessUser(id: String!): usersDocAccess meUser: usersMe initializedUser: Boolean PayloadLockedDocument(id: String!, draft: Boolean, trash: Boolean): PayloadLockedDocument PayloadLockedDocuments(draft: Boolean, where: PayloadLockedDocument_where, limit: Int, page: Int, pagination: Boolean, sort: String, trash: Boolean): PayloadLockedDocuments countPayloadLockedDocuments(draft: Boolean, trash: Boolean, where: PayloadLockedDocument_where): countPayloadLockedDocuments docAccessPayloadLockedDocument(id: String!): payload_locked_documentsDocAccess PayloadPreference(id: String!, draft: Boolean, trash: Boolean): PayloadPreference PayloadPreferences(draft: Boolean, where: PayloadPreference_where, limit: Int, page: Int, pagination: Boolean, sort: String, trash: Boolean): PayloadPreferences countPayloadPreferences(draft: Boolean, trash: Boolean, where: PayloadPreference_where): countPayloadPreferences docAccessPayloadPreference(id: String!): payload_preferencesDocAccess Access: Access } type Collection1 { id: String! testing: String! title: String! meta: [SharedMetaArray!] blocks: [Collection1_Blocks!]! updatedAt: DateTime createdAt: DateTime } type SharedMetaArray { title: String description: String id: String } union Collection1_Blocks = SharedMetaBlock | AnotherSharedBlock type SharedMetaBlock { b1title: String! b1description: String id: String blockName: String blockType: String } type AnotherSharedBlock { b2title: String! b2description: String id: String blockName: String blockType: String } """ A date-time string at UTC, such as 2007-12-03T10:15:30Z, compliant with the `date-time` format outlined in section 5.6 of the RFC 3339 profile of the ISO 8601 standard for representation of dates and times using the Gregorian calendar. """ scalar DateTime type Collection1s { docs: [Collection1!]! hasNextPage: Boolean! hasPrevPage: Boolean! limit: Int! nextPage: Int offset: Int page: Int! pagingCounter: Int! prevPage: Int totalDocs: Int! totalPages: Int! } input Collection1_where { testing: Collection1_testing_operator title: Collection1_title_operator meta__title: Collection1_meta__title_operator meta__description: Collection1_meta__description_operator meta__id: Collection1_meta__id_operator updatedAt: Collection1_updatedAt_operator createdAt: Collection1_createdAt_operator id: Collection1_id_operator AND: [Collection1_where_and] OR: [Collection1_where_or] } input Collection1_testing_operator { equals: String not_equals: String like: String contains: String in: [String] not_in: [String] all: [String] } input Collection1_title_operator { equals: String not_equals: String like: String contains: String in: [String] not_in: [String] all: [String] } input Collection1_meta__title_operator { equals: String not_equals: String like: String contains: String in: [String] not_in: [String] all: [String] exists: Boolean } input Collection1_meta__description_operator { equals: String not_equals: String like: String contains: String in: [String] not_in: [String] all: [String] exists: Boolean } input Collection1_meta__id_operator { equals: String not_equals: String like: String contains: String in: [String] not_in: [String] all: [String] exists: Boolean } input Collection1_updatedAt_operator { equals: DateTime not_equals: DateTime greater_than_equal: DateTime greater_than: DateTime less_than_equal: DateTime less_than: DateTime like: DateTime exists: Boolean } input Collection1_createdAt_operator { equals: DateTime not_equals: DateTime greater_than_equal: DateTime greater_than: DateTime less_than_equal: DateTime less_than: DateTime like: DateTime exists: Boolean } input Collection1_id_operator { equals: String not_equals: String like: String contains: String in: [String] not_in: [String] all: [String] exists: Boolean } input Collection1_where_and { testing: Collection1_testing_operator title: Collection1_title_operator meta__title: Collection1_meta__title_operator meta__description: Collection1_meta__description_operator meta__id: Collection1_meta__id_operator updatedAt: Collection1_updatedAt_operator createdAt: Collection1_createdAt_operator id: Collection1_id_operator AND: [Collection1_where_and] OR: [Collection1_where_or] } input Collection1_where_or { testing: Collection1_testing_operator title: Collection1_title_operator meta__title: Collection1_meta__title_operator meta__description: Collection1_meta__description_operator meta__id: Collection1_meta__id_operator updatedAt: Collection1_updatedAt_operator createdAt: Collection1_createdAt_operator id: Collection1_id_operator AND: [Collection1_where_and] OR: [Collection1_where_or] } type countCollection1s { totalDocs: Int } type collection1DocAccess { fields: Collection1DocAccessFields create: Collection1CreateDocAccess read: Collection1ReadDocAccess update: Collection1UpdateDocAccess delete: Collection1DeleteDocAccess } type Collection1DocAccessFields { testing: Collection1DocAccessFields_testing title: Collection1DocAccessFields_title meta: Collection1DocAccessFields_meta blocks: Collection1DocAccessFields_blocks updatedAt: Collection1DocAccessFields_updatedAt createdAt: Collection1DocAccessFields_createdAt } type Collection1DocAccessFields_testing { create: Collection1DocAccessFields_testing_Create read: Collection1DocAccessFields_testing_Read update: Collection1DocAccessFields_testing_Update delete: Collection1DocAccessFields_testing_Delete } type Collection1DocAccessFields_testing_Create { permission: Boolean! } type Collection1DocAccessFields_testing_Read { permission: Boolean! } type Collection1DocAccessFields_testing_Update { permission: Boolean! } type Collection1DocAccessFields_testing_Delete { permission: Boolean! } type Collection1DocAccessFields_title { create: Collection1DocAccessFields_title_Create read: Collection1DocAccessFields_title_Read update: Collection1DocAccessFields_title_Update delete: Collection1DocAccessFields_title_Delete } type Collection1DocAccessFields_title_Create { permission: Boolean! } type Collection1DocAccessFields_title_Read { permission: Boolean! } type Collection1DocAccessFields_title_Update { permission: Boolean! } type Collection1DocAccessFields_title_Delete { permission: Boolean! } type Collection1DocAccessFields_meta { create: Collection1DocAccessFields_meta_Create read: Collection1DocAccessFields_meta_Read update: Collection1DocAccessFields_meta_Update delete: Collection1DocAccessFields_meta_Delete fields: Collection1DocAccessFields_meta_Fields } type Collection1DocAccessFields_meta_Create { permission: Boolean! } type Collection1DocAccessFields_meta_Read { permission: Boolean! } type Collection1DocAccessFields_meta_Update { permission: Boolean! } type Collection1DocAccessFields_meta_Delete { permission: Boolean! } type Collection1DocAccessFields_meta_Fields { title: Collection1DocAccessFields_meta_title description: Collection1DocAccessFields_meta_description id: Collection1DocAccessFields_meta_id } type Collection1DocAccessFields_meta_title { create: Collection1DocAccessFields_meta_title_Create read: Collection1DocAccessFields_meta_title_Read update: Collection1DocAccessFields_meta_title_Update delete: Collection1DocAccessFields_meta_title_Delete } type Collection1DocAccessFields_meta_title_Create { permission: Boolean! } type Collection1DocAccessFields_meta_title_Read { permission: Boolean! } type Collection1DocAccessFields_meta_title_Update { permission: Boolean! } type Collection1DocAccessFields_meta_title_Delete { permission: Boolean! } type Collection1DocAccessFields_meta_description { create: Collection1DocAccessFields_meta_description_Create read: Collection1DocAccessFields_meta_description_Read update: Collection1DocAccessFields_meta_description_Update delete: Collection1DocAccessFields_meta_description_Delete } type Collection1DocAccessFields_meta_description_Create { permission: Boolean! } type Collection1DocAccessFields_meta_description_Read { permission: Boolean! } type Collection1DocAccessFields_meta_description_Update { permission: Boolean! } type Collection1DocAccessFields_meta_description_Delete { permission: Boolean! } type Collection1DocAccessFields_meta_id { create: Collection1DocAccessFields_meta_id_Create read: Collection1DocAccessFields_meta_id_Read update: Collection1DocAccessFields_meta_id_Update delete: Collection1DocAccessFields_meta_id_Delete } type Collection1DocAccessFields_meta_id_Create { permission: Boolean! } type Collection1DocAccessFields_meta_id_Read { permission: Boolean! } type Collection1DocAccessFields_meta_id_Update { permission: Boolean! } type Collection1DocAccessFields_meta_id_Delete { permission: Boolean! } type Collection1DocAccessFields_blocks { create: Collection1DocAccessFields_blocks_Create read: Collection1DocAccessFields_blocks_Read update: Collection1DocAccessFields_blocks_Update delete: Collection1DocAccessFields_blocks_Delete } type Collection1DocAccessFields_blocks_Create { permission: Boolean! } type Collection1DocAccessFields_blocks_Read { permission: Boolean! } type Collection1DocAccessFields_blocks_Update { permission: Boolean! } type Collection1DocAccessFields_blocks_Delete { permission: Boolean! } type Collection1DocAccessFields_updatedAt { create: Collection1DocAccessFields_updatedAt_Create read: Collection1DocAccessFields_updatedAt_Read update: Collection1DocAccessFields_updatedAt_Update delete: Collection1DocAccessFields_updatedAt_Delete } type Collection1DocAccessFields_updatedAt_Create { permission: Boolean! } type Collection1DocAccessFields_updatedAt_Read { permission: Boolean! } type Collection1DocAccessFields_updatedAt_Update { permission: Boolean! } type Collection1DocAccessFields_updatedAt_Delete { permission: Boolean! } type Collection1DocAccessFields_createdAt { create: Collection1DocAccessFields_createdAt_Create read: Collection1DocAccessFields_createdAt_Read update: Collection1DocAccessFields_createdAt_Update delete: Collection1DocAccessFields_createdAt_Delete } type Collection1DocAccessFields_createdAt_Create { permission: Boolean! } type Collection1DocAccessFields_createdAt_Read { permission: Boolean! } type Collection1DocAccessFields_createdAt_Update { permission: Boolean! } type Collection1DocAccessFields_createdAt_Delete { permission: Boolean! } type Collection1CreateDocAccess { permission: Boolean! where: JSONObject } """ The `JSONObject` scalar type represents JSON objects as specified by [ECMA-404](http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf). """ scalar JSONObject @specifiedBy(url: "http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf") type Collection1ReadDocAccess { permission: Boolean! where: JSONObject } type Collection1UpdateDocAccess { permission: Boolean! where: JSONObject } type Collection1DeleteDocAccess { permission: Boolean! where: JSONObject } type Collection2 { id: String! metaArray: [SharedMetaArray!] metaGroup: SharedMeta nestedGroup: Collection2_NestedGroup some_text_: String spaceBottom: Collection2_spaceBottom updatedAt: DateTime createdAt: DateTime } type SharedMeta { title: String description: String } type Collection2_NestedGroup { meta: SharedMeta } enum Collection2_spaceBottom { mb_0 mb_8 mb_16 mb_24 mb__150px_ } type Collection2s { docs: [Collection2!]! hasNextPage: Boolean! hasPrevPage: Boolean! limit: Int! nextPage: Int offset: Int page: Int! pagingCounter: Int! prevPage: Int totalDocs: Int! totalPages: Int! } input Collection2_where { metaArray__title: Collection2_metaArray__title_operator metaArray__description: Collection2_metaArray__description_operator metaArray__id: Collection2_metaArray__id_operator metaGroup__title: Collection2_metaGroup__title_operator metaGroup__description: Collection2_metaGroup__description_operator nestedGroup__meta__title: Collection2_nestedGroup__meta__title_operator nestedGroup__meta__description: Collection2_nestedGroup__meta__description_operator some_text_: Collection2_some_text__operator spaceBottom: Collection2_spaceBottom_operator updatedAt: Collection2_updatedAt_operator createdAt: Collection2_createdAt_operator id: Collection2_id_operator AND: [Collection2_where_and] OR: [Collection2_where_or] } input Collection2_metaArray__title_operator { equals: String not_equals: String like: String contains: String in: [String] not_in: [String] all: [String] exists: Boolean } input Collection2_metaArray__description_operator { equals: String not_equals: String like: String contains: String in: [String] not_in: [String] all: [String] exists: Boolean } input Collection2_metaArray__id_operator { equals: String not_equals: String like: String contains: String in: [String] not_in: [String] all: [String] exists: Boolean } input Collection2_metaGroup__title_operator { equals: String not_equals: String like: String contains: String in: [String] not_in: [String] all: [String] exists: Boolean } input Collection2_metaGroup__description_operator { equals: String not_equals: String like: String contains: String in: [String] not_in: [String] all: [String] exists: Boolean } input Collection2_nestedGroup__meta__title_operator { equals: String not_equals: String like: String contains: String in: [String] not_in: [String] all: [String] exists: Boolean } input Collection2_nestedGroup__meta__description_operator { equals: String not_equals: String like: String contains: String in: [String] not_in: [String] all: [String] exists: Boolean } input Collection2_some_text__operator { equals: String not_equals: String like: String contains: String in: [String] not_in: [String] all: [String] exists: Boolean } input Collection2_spaceBottom_operator { equals: Collection2_spaceBottom_Input not_equals: Collection2_spaceBottom_Input in: [Collection2_spaceBottom_Input] not_in: [Collection2_spaceBottom_Input] all: [Collection2_spaceBottom_Input] exists: Boolean } enum Collection2_spaceBottom_Input { mb_0 mb_8 mb_16 mb_24 mb__150px_ } input Collection2_updatedAt_operator { equals: DateTime not_equals: DateTime greater_than_equal: DateTime greater_than: DateTime less_than_equal: DateTime less_than: DateTime like: DateTime exists: Boolean } input Collection2_createdAt_operator { equals: DateTime not_equals: DateTime greater_than_equal: DateTime greater_than: DateTime less_than_equal: DateTime less_than: DateTime like: DateTime exists: Boolean } input Collection2_id_operator { equals: String not_equals: String like: String contains: String in: [String] not_in: [String] all: [String] exists: Boolean } input Collection2_where_and { metaArray__title: Collection2_metaArray__title_operator metaArray__description: Collection2_metaArray__description_operator metaArray__id: Collection2_metaArray__id_operator metaGroup__title: Collection2_metaGroup__title_operator metaGroup__description: Collection2_metaGroup__description_operator nestedGroup__meta__title: Collection2_nestedGroup__meta__title_operator nestedGroup__meta__description: Collection2_nestedGroup__meta__description_operator some_text_: Collection2_some_text__operator spaceBottom: Collection2_spaceBottom_operator updatedAt: Collection2_updatedAt_operator createdAt: Collection2_createdAt_operator id: Collection2_id_operator AND: [Collection2_where_and] OR: [Collection2_where_or] } input Collection2_where_or { metaArray__title: Collection2_metaArray__title_operator metaArray__description: Collection2_metaArray__description_operator metaArray__id: Collection2_metaArray__id_operator metaGroup__title: Collection2_metaGroup__title_operator metaGroup__description: Collection2_metaGroup__description_operator nestedGroup__meta__title: Collection2_nestedGroup__meta__title_operator nestedGroup__meta__description: Collection2_nestedGroup__meta__description_operator some_text_: Collection2_some_text__operator spaceBottom: Collection2_spaceBottom_operator updatedAt: Collection2_updatedAt_operator createdAt: Collection2_createdAt_operator id: Collection2_id_operator AND: [Collection2_where_and] OR: [Collection2_where_or] } type countCollection2s { totalDocs: Int } type collection2DocAccess { fields: Collection2DocAccessFields create: Collection2CreateDocAccess read: Collection2ReadDocAccess update: Collection2UpdateDocAccess delete: Collection2DeleteDocAccess } type Collection2DocAccessFields { metaArray: Collection2DocAccessFields_metaArray metaGroup: Collection2DocAccessFields_metaGroup nestedGroup: Collection2DocAccessFields_nestedGroup some_text_: Collection2DocAccessFields_some_text_ spaceBottom: Collection2DocAccessFields_spaceBottom updatedAt: Collection2DocAccessFields_updatedAt createdAt: Collection2DocAccessFields_createdAt } type Collection2DocAccessFields_metaArray { create: Collection2DocAccessFields_metaArray_Create read: Collection2DocAccessFields_metaArray_Read update: Collection2DocAccessFields_metaArray_Update delete: Collection2DocAccessFields_metaArray_Delete fields: Collection2DocAccessFields_metaArray_Fields } type Collection2DocAccessFields_metaArray_Create { permission: Boolean! } type Collection2DocAccessFields_metaArray_Read { permission: Boolean! } type Collection2DocAccessFields_metaArray_Update { permission: Boolean! } type Collection2DocAccessFields_metaArray_Delete { permission: Boolean! } type Collection2DocAccessFields_metaArray_Fields { title: Collection2DocAccessFields_metaArray_title description: Collection2DocAccessFields_metaArray_description id: Collection2DocAccessFields_metaArray_id } type Collection2DocAccessFields_metaArray_title { create: Collection2DocAccessFields_metaArray_title_Create read: Collection2DocAccessFields_metaArray_title_Read update: Collection2DocAccessFields_metaArray_title_Update delete: Collection2DocAccessFields_metaArray_title_Delete } type Collection2DocAccessFields_metaArray_title_Create { permission: Boolean! } type Collection2DocAccessFields_metaArray_title_Read { permission: Boolean! } type Collection2DocAccessFields_metaArray_title_Update { permission: Boolean! } type Collection2DocAccessFields_metaArray_title_Delete { permission: Boolean! } type Collection2DocAccessFields_metaArray_description { create: Collection2DocAccessFields_metaArray_description_Create read: Collection2DocAccessFields_metaArray_description_Read update: Collection2DocAccessFields_metaArray_description_Update delete: Collection2DocAccessFields_metaArray_description_Delete } type Collection2DocAccessFields_metaArray_description_Create { permission: Boolean! } type Collection2DocAccessFields_metaArray_description_Read { permission: Boolean! } type Collection2DocAccessFields_metaArray_description_Update { permission: Boolean! } type Collection2DocAccessFields_metaArray_description_Delete { permission: Boolean! } type Collection2DocAccessFields_metaArray_id { create: Collection2DocAccessFields_metaArray_id_Create read: Collection2DocAccessFields_metaArray_id_Read update: Collection2DocAccessFields_metaArray_id_Update delete: Collection2DocAccessFields_metaArray_id_Delete } type Collection2DocAccessFields_metaArray_id_Create { permission: Boolean! } type Collection2DocAccessFields_metaArray_id_Read { permission: Boolean! } type Collection2DocAccessFields_metaArray_id_Update { permission: Boolean! } type Collection2DocAccessFields_metaArray_id_Delete { permission: Boolean! } type Collection2DocAccessFields_metaGroup { create: Collection2DocAccessFields_metaGroup_Create read: Collection2DocAccessFields_metaGroup_Read update: Collection2DocAccessFields_metaGroup_Update delete: Collection2DocAccessFields_metaGroup_Delete fields: Collection2DocAccessFields_metaGroup_Fields } type Collection2DocAccessFields_metaGroup_Create { permission: Boolean! } type Collection2DocAccessFields_metaGroup_Read { permission: Boolean! } type Collection2DocAccessFields_metaGroup_Update { permission: Boolean! } type Collection2DocAccessFields_metaGroup_Delete { permission: Boolean! } type Collection2DocAccessFields_metaGroup_Fields { title: Collection2DocAccessFields_metaGroup_title description: Collection2DocAccessFields_metaGroup_description } type Collection2DocAccessFields_metaGroup_title { create: Collection2DocAccessFields_metaGroup_title_Create read: Collection2DocAccessFields_metaGroup_title_Read update: Collection2DocAccessFields_metaGroup_title_Update delete: Collection2DocAccessFields_metaGroup_title_Delete } type Collection2DocAccessFields_metaGroup_title_Create { permission: Boolean! } type Collection2DocAccessFields_metaGroup_title_Read { permission: Boolean! } type Collection2DocAccessFields_metaGroup_title_Update { permission: Boolean! } type Collection2DocAccessFields_metaGroup_title_Delete { permission: Boolean! } type Collection2DocAccessFields_metaGroup_description { create: Collection2DocAccessFields_metaGroup_description_Create read: Collection2DocAccessFields_metaGroup_description_Read update: Collection2DocAccessFields_metaGroup_description_Update delete: Collection2DocAccessFields_metaGroup_description_Delete } type Collection2DocAccessFields_metaGroup_description_Create { permission: Boolean! } type Collection2DocAccessFields_metaGroup_description_Read { permission: Boolean! } type Collection2DocAccessFields_metaGroup_description_Update { permission: Boolean! } type Collection2DocAccessFields_metaGroup_description_Delete { permission: Boolean! } type Collection2DocAccessFields_nestedGroup { create: Collection2DocAccessFields_nestedGroup_Create read: Collection2DocAccessFields_nestedGroup_Read update: Collection2DocAccessFields_nestedGroup_Update delete: Collection2DocAccessFields_nestedGroup_Delete fields: Collection2DocAccessFields_nestedGroup_Fields } type Collection2DocAccessFields_nestedGroup_Create { permission: Boolean! } type Collection2DocAccessFields_nestedGroup_Read { permission: Boolean! } type Collection2DocAccessFields_nestedGroup_Update { permission: Boolean! } type Collection2DocAccessFields_nestedGroup_Delete { permission: Boolean! } type Collection2DocAccessFields_nestedGroup_Fields { meta: Collection2DocAccessFields_nestedGroup_meta } type Collection2DocAccessFields_nestedGroup_meta { create: Collection2DocAccessFields_nestedGroup_meta_Create read: Collection2DocAccessFields_nestedGroup_meta_Read update: Collection2DocAccessFields_nestedGroup_meta_Update delete: Collection2DocAccessFields_nestedGroup_meta_Delete fields: Collection2DocAccessFields_nestedGroup_meta_Fields } type Collection2DocAccessFields_nestedGroup_meta_Create { permission: Boolean! } type Collection2DocAccessFields_nestedGroup_meta_Read { permission: Boolean! } type Collection2DocAccessFields_nestedGroup_meta_Update { permission: Boolean! } type Collection2DocAccessFields_nestedGroup_meta_Delete { permission: Boolean! } type Collection2DocAccessFields_nestedGroup_meta_Fields { title: Collection2DocAccessFields_nestedGroup_meta_title description: Collection2DocAccessFields_nestedGroup_meta_description } type Collection2DocAccessFields_nestedGroup_meta_title { create: Collection2DocAccessFields_nestedGroup_meta_title_Create read: Collection2DocAccessFields_nestedGroup_meta_title_Read update: Collection2DocAccessFields_nestedGroup_meta_title_Update delete: Collection2DocAccessFields_nestedGroup_meta_title_Delete } type Collection2DocAccessFields_nestedGroup_meta_title_Create { permission: Boolean! } type Collection2DocAccessFields_nestedGroup_meta_title_Read { permission: Boolean! } type Collection2DocAccessFields_nestedGroup_meta_title_Update { permission: Boolean! } type Collection2DocAccessFields_nestedGroup_meta_title_Delete { permission: Boolean! } type Collection2DocAccessFields_nestedGroup_meta_description { create: Collection2DocAccessFields_nestedGroup_meta_description_Create read: Collection2DocAccessFields_nestedGroup_meta_description_Read update: Collection2DocAccessFields_nestedGroup_meta_description_Update delete: Collection2DocAccessFields_nestedGroup_meta_description_Delete } type Collection2DocAccessFields_nestedGroup_meta_description_Create { permission: Boolean! } type Collection2DocAccessFields_nestedGroup_meta_description_Read { permission: Boolean! } type Collection2DocAccessFields_nestedGroup_meta_description_Update { permission: Boolean! } type Collection2DocAccessFields_nestedGroup_meta_description_Delete { permission: Boolean! } type Collection2DocAccessFields_some_text_ { create: Collection2DocAccessFields_some_text__Create read: Collection2DocAccessFields_some_text__Read update: Collection2DocAccessFields_some_text__Update delete: Collection2DocAccessFields_some_text__Delete } type Collection2DocAccessFields_some_text__Create { permission: Boolean! } type Collection2DocAccessFields_some_text__Read { permission: Boolean! } type Collection2DocAccessFields_some_text__Update { permission: Boolean! } type Collection2DocAccessFields_some_text__Delete { permission: Boolean! } type Collection2DocAccessFields_spaceBottom { create: Collection2DocAccessFields_spaceBottom_Create read: Collection2DocAccessFields_spaceBottom_Read update: Collection2DocAccessFields_spaceBottom_Update delete: Collection2DocAccessFields_spaceBottom_Delete } type Collection2DocAccessFields_spaceBottom_Create { permission: Boolean! } type Collection2DocAccessFields_spaceBottom_Read { permission: Boolean! } type Collection2DocAccessFields_spaceBottom_Update { permission: Boolean! } type Collection2DocAccessFields_spaceBottom_Delete { permission: Boolean! } type Collection2DocAccessFields_updatedAt { create: Collection2DocAccessFields_updatedAt_Create read: Collection2DocAccessFields_updatedAt_Read update: Collection2DocAccessFields_updatedAt_Update delete: Collection2DocAccessFields_updatedAt_Delete } type Collection2DocAccessFields_updatedAt_Create { permission: Boolean! } type Collection2DocAccessFields_updatedAt_Read { permission: Boolean! } type Collection2DocAccessFields_updatedAt_Update { permission: Boolean! } type Collection2DocAccessFields_updatedAt_Delete { permission: Boolean! } type Collection2DocAccessFields_createdAt { create: Collection2DocAccessFields_createdAt_Create read: Collection2DocAccessFields_createdAt_Read update: Collection2DocAccessFields_createdAt_Update delete: Collection2DocAccessFields_createdAt_Delete } type Collection2DocAccessFields_createdAt_Create { permission: Boolean! } type Collection2DocAccessFields_createdAt_Read { permission: Boolean! } type Collection2DocAccessFields_createdAt_Update { permission: Boolean! } type Collection2DocAccessFields_createdAt_Delete { permission: Boolean! } type Collection2CreateDocAccess { permission: Boolean! where: JSONObject } type Collection2ReadDocAccess { permission: Boolean! where: JSONObject } type Collection2UpdateDocAccess { permission: Boolean! where: JSONObject } type Collection2DeleteDocAccess { permission: Boolean! where: JSONObject } type User { id: String! updatedAt: DateTime createdAt: DateTime email: EmailAddress! resetPasswordToken: String resetPasswordExpiration: DateTime salt: String hash: String loginAttempts: Float lockUntil: DateTime sessions: [User_Sessions!] } """ A field whose value conforms to the standard internet email address format as specified in HTML Spec: https://html.spec.whatwg.org/multipage/input.html#valid-e-mail-address. """ scalar EmailAddress @specifiedBy(url: "https://html.spec.whatwg.org/multipage/input.html#valid-e-mail-address") type User_Sessions { id: String createdAt: DateTime expiresAt: DateTime } type Users { docs: [User!]! hasNextPage: Boolean! hasPrevPage: Boolean! limit: Int! nextPage: Int offset: Int page: Int! pagingCounter: Int! prevPage: Int totalDocs: Int! totalPages: Int! } input User_where { updatedAt: User_updatedAt_operator createdAt: User_createdAt_operator email: User_email_operator sessions__id: User_sessions__id_operator sessions__createdAt: User_sessions__createdAt_operator sessions__expiresAt: User_sessions__expiresAt_operator id: User_id_operator AND: [User_where_and] OR: [User_where_or] } input User_updatedAt_operator { equals: DateTime not_equals: DateTime greater_than_equal: DateTime greater_than: DateTime less_than_equal: DateTime less_than: DateTime like: DateTime exists: Boolean } input User_createdAt_operator { equals: DateTime not_equals: DateTime greater_than_equal: DateTime greater_than: DateTime less_than_equal: DateTime less_than: DateTime like: DateTime exists: Boolean } input User_email_operator { equals: EmailAddress not_equals: EmailAddress like: EmailAddress contains: EmailAddress in: [EmailAddress] not_in: [EmailAddress] all: [EmailAddress] } input User_sessions__id_operator { equals: String not_equals: String like: String contains: String in: [String] not_in: [String] all: [String] } input User_sessions__createdAt_operator { equals: DateTime not_equals: DateTime greater_than_equal: DateTime greater_than: DateTime less_than_equal: DateTime less_than: DateTime like: DateTime exists: Boolean } input User_sessions__expiresAt_operator { equals: DateTime not_equals: DateTime greater_than_equal: DateTime greater_than: DateTime less_than_equal: DateTime less_than: DateTime like: DateTime } input User_id_operator { equals: String not_equals: String like: String contains: String in: [String] not_in: [String] all: [String] exists: Boolean } input User_where_and { updatedAt: User_updatedAt_operator createdAt: User_createdAt_operator email: User_email_operator sessions__id: User_sessions__id_operator sessions__createdAt: User_sessions__createdAt_operator sessions__expiresAt: User_sessions__expiresAt_operator id: User_id_operator AND: [User_where_and] OR: [User_where_or] } input User_where_or { updatedAt: User_updatedAt_operator createdAt: User_createdAt_operator email: User_email_operator sessions__id: User_sessions__id_operator sessions__createdAt: User_sessions__createdAt_operator sessions__expiresAt: User_sessions__expiresAt_operator id: User_id_operator AND: [User_where_and] OR: [User_where_or] } type countUsers { totalDocs: Int } type usersDocAccess { fields: UsersDocAccessFields create: UsersCreateDocAccess read: UsersReadDocAccess update: UsersUpdateDocAccess delete: UsersDeleteDocAccess unlock: UsersUnlockDocAccess } type UsersDocAccessFields { updatedAt: UsersDocAccessFields_updatedAt createdAt: UsersDocAccessFields_createdAt email: UsersDocAccessFields_email sessions: UsersDocAccessFields_sessions } type UsersDocAccessFields_updatedAt { create: UsersDocAccessFields_updatedAt_Create read: UsersDocAccessFields_updatedAt_Read update: UsersDocAccessFields_updatedAt_Update delete: UsersDocAccessFields_updatedAt_Delete } type UsersDocAccessFields_updatedAt_Create { permission: Boolean! } type UsersDocAccessFields_updatedAt_Read { permission: Boolean! } type UsersDocAccessFields_updatedAt_Update { permission: Boolean! } type UsersDocAccessFields_updatedAt_Delete { permission: Boolean! } type UsersDocAccessFields_createdAt { create: UsersDocAccessFields_createdAt_Create read: UsersDocAccessFields_createdAt_Read update: UsersDocAccessFields_createdAt_Update delete: UsersDocAccessFields_createdAt_Delete } type UsersDocAccessFields_createdAt_Create { permission: Boolean! } type UsersDocAccessFields_createdAt_Read { permission: Boolean! } type UsersDocAccessFields_createdAt_Update { permission: Boolean! } type UsersDocAccessFields_createdAt_Delete { permission: Boolean! } type UsersDocAccessFields_email { create: UsersDocAccessFields_email_Create read: UsersDocAccessFields_email_Read update: UsersDocAccessFields_email_Update delete: UsersDocAccessFields_email_Delete } type UsersDocAccessFields_email_Create { permission: Boolean! } type UsersDocAccessFields_email_Read { permission: Boolean! } type UsersDocAccessFields_email_Update { permission: Boolean! } type UsersDocAccessFields_email_Delete { permission: Boolean! } type UsersDocAccessFields_sessions { create: UsersDocAccessFields_sessions_Create read: UsersDocAccessFields_sessions_Read update: UsersDocAccessFields_sessions_Update delete: UsersDocAccessFields_sessions_Delete fields: UsersDocAccessFields_sessions_Fields } type UsersDocAccessFields_sessions_Create { permission: Boolean! } type UsersDocAccessFields_sessions_Read { permission: Boolean! } type UsersDocAccessFields_sessions_Update { permission: Boolean! } type UsersDocAccessFields_sessions_Delete { permission: Boolean! } type UsersDocAccessFields_sessions_Fields { id: UsersDocAccessFields_sessions_id createdAt: UsersDocAccessFields_sessions_createdAt expiresAt: UsersDocAccessFields_sessions_expiresAt } type UsersDocAccessFields_sessions_id { create: UsersDocAccessFields_sessions_id_Create read: UsersDocAccessFields_sessions_id_Read update: UsersDocAccessFields_sessions_id_Update delete: UsersDocAccessFields_sessions_id_Delete } type UsersDocAccessFields_sessions_id_Create { permission: Boolean! } type UsersDocAccessFields_sessions_id_Read { permission: Boolean! } type UsersDocAccessFields_sessions_id_Update { permission: Boolean! } type UsersDocAccessFields_sessions_id_Delete { permission: Boolean! } type UsersDocAccessFields_sessions_createdAt { create: UsersDocAccessFields_sessions_createdAt_Create read: UsersDocAccessFields_sessions_createdAt_Read update: UsersDocAccessFields_sessions_createdAt_Update delete: UsersDocAccessFields_sessions_createdAt_Delete } type UsersDocAccessFields_sessions_createdAt_Create { permission: Boolean! } type UsersDocAccessFields_sessions_createdAt_Read { permission: Boolean! } type UsersDocAccessFields_sessions_createdAt_Update { permission: Boolean! } type UsersDocAccessFields_sessions_createdAt_Delete { permission: Boolean! } type UsersDocAccessFields_sessions_expiresAt { create: UsersDocAccessFields_sessions_expiresAt_Create read: UsersDocAccessFields_sessions_expiresAt_Read update: UsersDocAccessFields_sessions_expiresAt_Update delete: UsersDocAccessFields_sessions_expiresAt_Delete } type UsersDocAccessFields_sessions_expiresAt_Create { permission: Boolean! } type UsersDocAccessFields_sessions_expiresAt_Read { permission: Boolean! } type UsersDocAccessFields_sessions_expiresAt_Update { permission: Boolean! } type UsersDocAccessFields_sessions_expiresAt_Delete { permission: Boolean! } type UsersCreateDocAccess { permission: Boolean! where: JSONObject } type UsersReadDocAccess { permission: Boolean! where: JSONObject } type UsersUpdateDocAccess { permission: Boolean! where: JSONObject } type UsersDeleteDocAccess { permission: Boolean! where: JSONObject } type UsersUnlockDocAccess { permission: Boolean! where: JSONObject } type usersMe { collection: String exp: Int strategy: String token: String user: User } type PayloadLockedDocument { id: String! document: PayloadLockedDocument_Document_Relationship globalSlug: String user: PayloadLockedDocument_User_Relationship! updatedAt: DateTime createdAt: DateTime } type PayloadLockedDocument_Document_Relationship { relationTo: PayloadLockedDocument_Document_RelationTo value: PayloadLockedDocument_Document } enum PayloadLockedDocument_Document_RelationTo { collection1 collection2 users } union PayloadLockedDocument_Document = Collection1 | Collection2 | User type PayloadLockedDocument_User_Relationship { relationTo: PayloadLockedDocument_User_RelationTo value: PayloadLockedDocument_User } enum PayloadLockedDocument_User_RelationTo { users } union PayloadLockedDocument_User = User type PayloadLockedDocuments { docs: [PayloadLockedDocument!]! hasNextPage: Boolean! hasPrevPage: Boolean! limit: Int! nextPage: Int offset: Int page: Int! pagingCounter: Int! prevPage: Int totalDocs: Int! totalPages: Int! } input PayloadLockedDocument_where { document: PayloadLockedDocument_document_Relation globalSlug: PayloadLockedDocument_globalSlug_operator user: PayloadLockedDocument_user_Relation updatedAt: PayloadLockedDocument_updatedAt_operator createdAt: PayloadLockedDocument_createdAt_operator id: PayloadLockedDocument_id_operator AND: [PayloadLockedDocument_where_and] OR: [PayloadLockedDocument_where_or] } input PayloadLockedDocument_document_Relation { relationTo: PayloadLockedDocument_document_Relation_RelationTo value: JSON } enum PayloadLockedDocument_document_Relation_RelationTo { collection1 collection2 no_graphql users } """ The `JSON` scalar type represents JSON values as specified by [ECMA-404](http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf). """ scalar JSON @specifiedBy(url: "http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf") input PayloadLockedDocument_globalSlug_operator { equals: String not_equals: String like: String contains: String in: [String] not_in: [String] all: [String] exists: Boolean } input PayloadLockedDocument_user_Relation { relationTo: PayloadLockedDocument_user_Relation_RelationTo value: JSON } enum PayloadLockedDocument_user_Relation_RelationTo { users } input PayloadLockedDocument_updatedAt_operator { equals: DateTime not_equals: DateTime greater_than_equal: DateTime greater_than: DateTime less_than_equal: DateTime less_than: DateTime like: DateTime exists: Boolean } input PayloadLockedDocument_createdAt_operator { equals: DateTime not_equals: DateTime greater_than_equal: DateTime greater_than: DateTime less_than_equal: DateTime less_than: DateTime like: DateTime exists: Boolean } input PayloadLockedDocument_id_operator { equals: String not_equals: String like: String contains: String in: [String] not_in: [String] all: [String] exists: Boolean } input PayloadLockedDocument_where_and { document: PayloadLockedDocument_document_Relation globalSlug: PayloadLockedDocument_globalSlug_operator user: PayloadLockedDocument_user_Relation updatedAt: PayloadLockedDocument_updatedAt_operator createdAt: PayloadLockedDocument_createdAt_operator id: PayloadLockedDocument_id_operator AND: [PayloadLockedDocument_where_and] OR: [PayloadLockedDocument_where_or] } input PayloadLockedDocument_where_or { document: PayloadLockedDocument_document_Relation globalSlug: PayloadLockedDocument_globalSlug_operator user: PayloadLockedDocument_user_Relation updatedAt: PayloadLockedDocument_updatedAt_operator createdAt: PayloadLockedDocument_createdAt_operator id: PayloadLockedDocument_id_operator AND: [PayloadLockedDocument_where_and] OR: [PayloadLockedDocument_where_or] } type countPayloadLockedDocuments { totalDocs: Int } type payload_locked_documentsDocAccess { fields: PayloadLockedDocumentsDocAccessFields create: PayloadLockedDocumentsCreateDocAccess read: PayloadLockedDocumentsReadDocAccess update: PayloadLockedDocumentsUpdateDocAccess delete: PayloadLockedDocumentsDeleteDocAccess } type PayloadLockedDocumentsDocAccessFields { document: PayloadLockedDocumentsDocAccessFields_document globalSlug: PayloadLockedDocumentsDocAccessFields_globalSlug user: PayloadLockedDocumentsDocAccessFields_user updatedAt: PayloadLockedDocumentsDocAccessFields_updatedAt createdAt: PayloadLockedDocumentsDocAccessFields_createdAt } type PayloadLockedDocumentsDocAccessFields_document { create: PayloadLockedDocumentsDocAccessFields_document_Create read: PayloadLockedDocumentsDocAccessFields_document_Read update: PayloadLockedDocumentsDocAccessFields_document_Update delete: PayloadLockedDocumentsDocAccessFields_document_Delete } type PayloadLockedDocumentsDocAccessFields_document_Create { permission: Boolean! } type PayloadLockedDocumentsDocAccessFields_document_Read { permission: Boolean! } type PayloadLockedDocumentsDocAccessFields_document_Update { permission: Boolean! } type PayloadLockedDocumentsDocAccessFields_document_Delete { permission: Boolean! } type PayloadLockedDocumentsDocAccessFields_globalSlug { create: PayloadLockedDocumentsDocAccessFields_globalSlug_Create read: PayloadLockedDocumentsDocAccessFields_globalSlug_Read update: PayloadLockedDocumentsDocAccessFields_globalSlug_Update delete: PayloadLockedDocumentsDocAccessFields_globalSlug_Delete } type PayloadLockedDocumentsDocAccessFields_globalSlug_Create { permission: Boolean! } type PayloadLockedDocumentsDocAccessFields_globalSlug_Read { permission: Boolean! } type PayloadLockedDocumentsDocAccessFields_globalSlug_Update { permission: Boolean! } type PayloadLockedDocumentsDocAccessFields_globalSlug_Delete { permission: Boolean! } type PayloadLockedDocumentsDocAccessFields_user { create: PayloadLockedDocumentsDocAccessFields_user_Create read: PayloadLockedDocumentsDocAccessFields_user_Read update: PayloadLockedDocumentsDocAccessFields_user_Update delete: PayloadLockedDocumentsDocAccessFields_user_Delete } type PayloadLockedDocumentsDocAccessFields_user_Create { permission: Boolean! } type PayloadLockedDocumentsDocAccessFields_user_Read { permission: Boolean! } type PayloadLockedDocumentsDocAccessFields_user_Update { permission: Boolean! } type PayloadLockedDocumentsDocAccessFields_user_Delete { permission: Boolean! } type PayloadLockedDocumentsDocAccessFields_updatedAt { create: PayloadLockedDocumentsDocAccessFields_updatedAt_Create read: PayloadLockedDocumentsDocAccessFields_updatedAt_Read update: PayloadLockedDocumentsDocAccessFields_updatedAt_Update delete: PayloadLockedDocumentsDocAccessFields_updatedAt_Delete } type PayloadLockedDocumentsDocAccessFields_updatedAt_Create { permission: Boolean! } type PayloadLockedDocumentsDocAccessFields_updatedAt_Read { permission: Boolean! } type PayloadLockedDocumentsDocAccessFields_updatedAt_Update { permission: Boolean! } type PayloadLockedDocumentsDocAccessFields_updatedAt_Delete { permission: Boolean! } type PayloadLockedDocumentsDocAccessFields_createdAt { create: PayloadLockedDocumentsDocAccessFields_createdAt_Create read: PayloadLockedDocumentsDocAccessFields_createdAt_Read update: PayloadLockedDocumentsDocAccessFields_createdAt_Update delete: PayloadLockedDocumentsDocAccessFields_createdAt_Delete } type PayloadLockedDocumentsDocAccessFields_createdAt_Create { permission: Boolean! } type PayloadLockedDocumentsDocAccessFields_createdAt_Read { permission: Boolean! } type PayloadLockedDocumentsDocAccessFields_createdAt_Update { permission: Boolean! } type PayloadLockedDocumentsDocAccessFields_createdAt_Delete { permission: Boolean! } type PayloadLockedDocumentsCreateDocAccess { permission: Boolean! where: JSONObject } type PayloadLockedDocumentsReadDocAccess { permission: Boolean! where: JSONObject } type PayloadLockedDocumentsUpdateDocAccess { permission: Boolean! where: JSONObject } type PayloadLockedDocumentsDeleteDocAccess { permission: Boolean! where: JSONObject } type PayloadPreference { id: String! user: PayloadPreference_User_Relationship! key: String value: JSON updatedAt: DateTime createdAt: DateTime } type PayloadPreference_User_Relationship { relationTo: PayloadPreference_User_RelationTo value: PayloadPreference_User } enum PayloadPreference_User_RelationTo { users } union PayloadPreference_User = User type PayloadPreferences { docs: [PayloadPreference!]! hasNextPage: Boolean! hasPrevPage: Boolean! limit: Int! nextPage: Int offset: Int page: Int! pagingCounter: Int! prevPage: Int totalDocs: Int! totalPages: Int! } input PayloadPreference_where { user: PayloadPreference_user_Relation key: PayloadPreference_key_operator value: PayloadPreference_value_operator updatedAt: PayloadPreference_updatedAt_operator createdAt: PayloadPreference_createdAt_operator id: PayloadPreference_id_operator AND: [PayloadPreference_where_and] OR: [PayloadPreference_where_or] } input PayloadPreference_user_Relation { relationTo: PayloadPreference_user_Relation_RelationTo value: JSON } enum PayloadPreference_user_Relation_RelationTo { users } input PayloadPreference_key_operator { equals: String not_equals: String like: String contains: String in: [String] not_in: [String] all: [String] exists: Boolean } input PayloadPreference_value_operator { equals: JSON not_equals: JSON like: JSON contains: JSON within: JSON intersects: JSON exists: Boolean } input PayloadPreference_updatedAt_operator { equals: DateTime not_equals: DateTime greater_than_equal: DateTime greater_than: DateTime less_than_equal: DateTime less_than: DateTime like: DateTime exists: Boolean } input PayloadPreference_createdAt_operator { equals: DateTime not_equals: DateTime greater_than_equal: DateTime greater_than: DateTime less_than_equal: DateTime less_than: DateTime like: DateTime exists: Boolean } input PayloadPreference_id_operator { equals: String not_equals: String like: String contains: String in: [String] not_in: [String] all: [String] exists: Boolean } input PayloadPreference_where_and { user: PayloadPreference_user_Relation key: PayloadPreference_key_operator value: PayloadPreference_value_operator updatedAt: PayloadPreference_updatedAt_operator createdAt: PayloadPreference_createdAt_operator id: PayloadPreference_id_operator AND: [PayloadPreference_where_and] OR: [PayloadPreference_where_or] } input PayloadPreference_where_or { user: PayloadPreference_user_Relation key: PayloadPreference_key_operator value: PayloadPreference_value_operator updatedAt: PayloadPreference_updatedAt_operator createdAt: PayloadPreference_createdAt_operator id: PayloadPreference_id_operator AND: [PayloadPreference_where_and] OR: [PayloadPreference_where_or] } type countPayloadPreferences { totalDocs: Int } type payload_preferencesDocAccess { fields: PayloadPreferencesDocAccessFields create: PayloadPreferencesCreateDocAccess read: PayloadPreferencesReadDocAccess update: PayloadPreferencesUpdateDocAccess delete: PayloadPreferencesDeleteDocAccess } type PayloadPreferencesDocAccessFields { user: PayloadPreferencesDocAccessFields_user key: PayloadPreferencesDocAccessFields_key value: PayloadPreferencesDocAccessFields_value updatedAt: PayloadPreferencesDocAccessFields_updatedAt createdAt: PayloadPreferencesDocAccessFields_createdAt } type PayloadPreferencesDocAccessFields_user { create: PayloadPreferencesDocAccessFields_user_Create read: PayloadPreferencesDocAccessFields_user_Read update: PayloadPreferencesDocAccessFields_user_Update delete: PayloadPreferencesDocAccessFields_user_Delete } type PayloadPreferencesDocAccessFields_user_Create { permission: Boolean! } type PayloadPreferencesDocAccessFields_user_Read { permission: Boolean! } type PayloadPreferencesDocAccessFields_user_Update { permission: Boolean! } type PayloadPreferencesDocAccessFields_user_Delete { permission: Boolean! } type PayloadPreferencesDocAccessFields_key { create: PayloadPreferencesDocAccessFields_key_Create read: PayloadPreferencesDocAccessFields_key_Read update: PayloadPreferencesDocAccessFields_key_Update delete: PayloadPreferencesDocAccessFields_key_Delete } type PayloadPreferencesDocAccessFields_key_Create { permission: Boolean! } type PayloadPreferencesDocAccessFields_key_Read { permission: Boolean! } type PayloadPreferencesDocAccessFields_key_Update { permission: Boolean! } type PayloadPreferencesDocAccessFields_key_Delete { permission: Boolean! } type PayloadPreferencesDocAccessFields_value { create: PayloadPreferencesDocAccessFields_value_Create read: PayloadPreferencesDocAccessFields_value_Read update: PayloadPreferencesDocAccessFields_value_Update delete: PayloadPreferencesDocAccessFields_value_Delete } type PayloadPreferencesDocAccessFields_value_Create { permission: Boolean! } type PayloadPreferencesDocAccessFields_value_Read { permission: Boolean! } type PayloadPreferencesDocAccessFields_value_Update { permission: Boolean! } type PayloadPreferencesDocAccessFields_value_Delete { permission: Boolean! } type PayloadPreferencesDocAccessFields_updatedAt { create: PayloadPreferencesDocAccessFields_updatedAt_Create read: PayloadPreferencesDocAccessFields_updatedAt_Read update: PayloadPreferencesDocAccessFields_updatedAt_Update delete: PayloadPreferencesDocAccessFields_updatedAt_Delete } type PayloadPreferencesDocAccessFields_updatedAt_Create { permission: Boolean! } type PayloadPreferencesDocAccessFields_updatedAt_Read { permission: Boolean! } type PayloadPreferencesDocAccessFields_updatedAt_Update { permission: Boolean! } type PayloadPreferencesDocAccessFields_updatedAt_Delete { permission: Boolean! } type PayloadPreferencesDocAccessFields_createdAt { create: PayloadPreferencesDocAccessFields_createdAt_Create read: PayloadPreferencesDocAccessFields_createdAt_Read update: PayloadPreferencesDocAccessFields_createdAt_Update delete: PayloadPreferencesDocAccessFields_createdAt_Delete } type PayloadPreferencesDocAccessFields_createdAt_Create { permission: Boolean! } type PayloadPreferencesDocAccessFields_createdAt_Read { permission: Boolean! } type PayloadPreferencesDocAccessFields_createdAt_Update { permission: Boolean! } type PayloadPreferencesDocAccessFields_createdAt_Delete { permission: Boolean! } type PayloadPreferencesCreateDocAccess { permission: Boolean! where: JSONObject } type PayloadPreferencesReadDocAccess { permission: Boolean! where: JSONObject } type PayloadPreferencesUpdateDocAccess { permission: Boolean! where: JSONObject } type PayloadPreferencesDeleteDocAccess { permission: Boolean! where: JSONObject } type Access { canAccessAdmin: Boolean! collection1: collection1Access collection2: collection2Access users: usersAccess payload_locked_documents: payload_locked_documentsAccess payload_preferences: payload_preferencesAccess } type collection1Access { fields: Collection1Fields create: Collection1CreateAccess read: Collection1ReadAccess update: Collection1UpdateAccess delete: Collection1DeleteAccess } type Collection1Fields { testing: Collection1Fields_testing title: Collection1Fields_title meta: Collection1Fields_meta blocks: Collection1Fields_blocks updatedAt: Collection1Fields_updatedAt createdAt: Collection1Fields_createdAt } type Collection1Fields_testing { create: Collection1Fields_testing_Create read: Collection1Fields_testing_Read update: Collection1Fields_testing_Update delete: Collection1Fields_testing_Delete } type Collection1Fields_testing_Create { permission: Boolean! } type Collection1Fields_testing_Read { permission: Boolean! } type Collection1Fields_testing_Update { permission: Boolean! } type Collection1Fields_testing_Delete { permission: Boolean! } type Collection1Fields_title { create: Collection1Fields_title_Create read: Collection1Fields_title_Read update: Collection1Fields_title_Update delete: Collection1Fields_title_Delete } type Collection1Fields_title_Create { permission: Boolean! } type Collection1Fields_title_Read { permission: Boolean! } type Collection1Fields_title_Update { permission: Boolean! } type Collection1Fields_title_Delete { permission: Boolean! } type Collection1Fields_meta { create: Collection1Fields_meta_Create read: Collection1Fields_meta_Read update: Collection1Fields_meta_Update delete: Collection1Fields_meta_Delete fields: Collection1Fields_meta_Fields } type Collection1Fields_meta_Create { permission: Boolean! } type Collection1Fields_meta_Read { permission: Boolean! } type Collection1Fields_meta_Update { permission: Boolean! } type Collection1Fields_meta_Delete { permission: Boolean! } type Collection1Fields_meta_Fields { title: Collection1Fields_meta_title description: Collection1Fields_meta_description id: Collection1Fields_meta_id } type Collection1Fields_meta_title { create: Collection1Fields_meta_title_Create read: Collection1Fields_meta_title_Read update: Collection1Fields_meta_title_Update delete: Collection1Fields_meta_title_Delete } type Collection1Fields_meta_title_Create { permission: Boolean! } type Collection1Fields_meta_title_Read { permission: Boolean! } type Collection1Fields_meta_title_Update { permission: Boolean! } type Collection1Fields_meta_title_Delete { permission: Boolean! } type Collection1Fields_meta_description { create: Collection1Fields_meta_description_Create read: Collection1Fields_meta_description_Read update: Collection1Fields_meta_description_Update delete: Collection1Fields_meta_description_Delete } type Collection1Fields_meta_description_Create { permission: Boolean! } type Collection1Fields_meta_description_Read { permission: Boolean! } type Collection1Fields_meta_description_Update { permission: Boolean! } type Collection1Fields_meta_description_Delete { permission: Boolean! } type Collection1Fields_meta_id { create: Collection1Fields_meta_id_Create read: Collection1Fields_meta_id_Read update: Collection1Fields_meta_id_Update delete: Collection1Fields_meta_id_Delete } type Collection1Fields_meta_id_Create { permission: Boolean! } type Collection1Fields_meta_id_Read { permission: Boolean! } type Collection1Fields_meta_id_Update { permission: Boolean! } type Collection1Fields_meta_id_Delete { permission: Boolean! } type Collection1Fields_blocks { create: Collection1Fields_blocks_Create read: Collection1Fields_blocks_Read update: Collection1Fields_blocks_Update delete: Collection1Fields_blocks_Delete } type Collection1Fields_blocks_Create { permission: Boolean! } type Collection1Fields_blocks_Read { permission: Boolean! } type Collection1Fields_blocks_Update { permission: Boolean! } type Collection1Fields_blocks_Delete { permission: Boolean! } type Collection1Fields_updatedAt { create: Collection1Fields_updatedAt_Create read: Collection1Fields_updatedAt_Read update: Collection1Fields_updatedAt_Update delete: Collection1Fields_updatedAt_Delete } type Collection1Fields_updatedAt_Create { permission: Boolean! } type Collection1Fields_updatedAt_Read { permission: Boolean! } type Collection1Fields_updatedAt_Update { permission: Boolean! } type Collection1Fields_updatedAt_Delete { permission: Boolean! } type Collection1Fields_createdAt { create: Collection1Fields_createdAt_Create read: Collection1Fields_createdAt_Read update: Collection1Fields_createdAt_Update delete: Collection1Fields_createdAt_Delete } type Collection1Fields_createdAt_Create { permission: Boolean! } type Collection1Fields_createdAt_Read { permission: Boolean! } type Collection1Fields_createdAt_Update { permission: Boolean! } type Collection1Fields_createdAt_Delete { permission: Boolean! } type Collection1CreateAccess { permission: Boolean! where: JSONObject } type Collection1ReadAccess { permission: Boolean! where: JSONObject } type Collection1UpdateAccess { permission: Boolean! where: JSONObject } type Collection1DeleteAccess { permission: Boolean! where: JSONObject } type collection2Access { fields: Collection2Fields create: Collection2CreateAccess read: Collection2ReadAccess update: Collection2UpdateAccess delete: Collection2DeleteAccess } type Collection2Fields { metaArray: Collection2Fields_metaArray metaGroup: Collection2Fields_metaGroup nestedGroup: Collection2Fields_nestedGroup some_text_: Collection2Fields_some_text_ spaceBottom: Collection2Fields_spaceBottom updatedAt: Collection2Fields_updatedAt createdAt: Collection2Fields_createdAt } type Collection2Fields_metaArray { create: Collection2Fields_metaArray_Create read: Collection2Fields_metaArray_Read update: Collection2Fields_metaArray_Update delete: Collection2Fields_metaArray_Delete fields: Collection2Fields_metaArray_Fields } type Collection2Fields_metaArray_Create { permission: Boolean! } type Collection2Fields_metaArray_Read { permission: Boolean! } type Collection2Fields_metaArray_Update { permission: Boolean! } type Collection2Fields_metaArray_Delete { permission: Boolean! } type Collection2Fields_metaArray_Fields { title: Collection2Fields_metaArray_title description: Collection2Fields_metaArray_description id: Collection2Fields_metaArray_id } type Collection2Fields_metaArray_title { create: Collection2Fields_metaArray_title_Create read: Collection2Fields_metaArray_title_Read update: Collection2Fields_metaArray_title_Update delete: Collection2Fields_metaArray_title_Delete } type Collection2Fields_metaArray_title_Create { permission: Boolean! } type Collection2Fields_metaArray_title_Read { permission: Boolean! } type Collection2Fields_metaArray_title_Update { permission: Boolean! } type Collection2Fields_metaArray_title_Delete { permission: Boolean! } type Collection2Fields_metaArray_description { create: Collection2Fields_metaArray_description_Create read: Collection2Fields_metaArray_description_Read update: Collection2Fields_metaArray_description_Update delete: Collection2Fields_metaArray_description_Delete } type Collection2Fields_metaArray_description_Create { permission: Boolean! } type Collection2Fields_metaArray_description_Read { permission: Boolean! } type Collection2Fields_metaArray_description_Update { permission: Boolean! } type Collection2Fields_metaArray_description_Delete { permission: Boolean! } type Collection2Fields_metaArray_id { create: Collection2Fields_metaArray_id_Create read: Collection2Fields_metaArray_id_Read update: Collection2Fields_metaArray_id_Update delete: Collection2Fields_metaArray_id_Delete } type Collection2Fields_metaArray_id_Create { permission: Boolean! } type Collection2Fields_metaArray_id_Read { permission: Boolean! } type Collection2Fields_metaArray_id_Update { permission: Boolean! } type Collection2Fields_metaArray_id_Delete { permission: Boolean! } type Collection2Fields_metaGroup { create: Collection2Fields_metaGroup_Create read: Collection2Fields_metaGroup_Read update: Collection2Fields_metaGroup_Update delete: Collection2Fields_metaGroup_Delete fields: Collection2Fields_metaGroup_Fields } type Collection2Fields_metaGroup_Create { permission: Boolean! } type Collection2Fields_metaGroup_Read { permission: Boolean! } type Collection2Fields_metaGroup_Update { permission: Boolean! } type Collection2Fields_metaGroup_Delete { permission: Boolean! } type Collection2Fields_metaGroup_Fields { title: Collection2Fields_metaGroup_title description: Collection2Fields_metaGroup_description } type Collection2Fields_metaGroup_title { create: Collection2Fields_metaGroup_title_Create read: Collection2Fields_metaGroup_title_Read update: Collection2Fields_metaGroup_title_Update delete: Collection2Fields_metaGroup_title_Delete } type Collection2Fields_metaGroup_title_Create { permission: Boolean! } type Collection2Fields_metaGroup_title_Read { permission: Boolean! } type Collection2Fields_metaGroup_title_Update { permission: Boolean! } type Collection2Fields_metaGroup_title_Delete { permission: Boolean! } type Collection2Fields_metaGroup_description { create: Collection2Fields_metaGroup_description_Create read: Collection2Fields_metaGroup_description_Read update: Collection2Fields_metaGroup_description_Update delete: Collection2Fields_metaGroup_description_Delete } type Collection2Fields_metaGroup_description_Create { permission: Boolean! } type Collection2Fields_metaGroup_description_Read { permission: Boolean! } type Collection2Fields_metaGroup_description_Update { permission: Boolean! } type Collection2Fields_metaGroup_description_Delete { permission: Boolean! } type Collection2Fields_nestedGroup { create: Collection2Fields_nestedGroup_Create read: Collection2Fields_nestedGroup_Read update: Collection2Fields_nestedGroup_Update delete: Collection2Fields_nestedGroup_Delete fields: Collection2Fields_nestedGroup_Fields } type Collection2Fields_nestedGroup_Create { permission: Boolean! } type Collection2Fields_nestedGroup_Read { permission: Boolean! } type Collection2Fields_nestedGroup_Update { permission: Boolean! } type Collection2Fields_nestedGroup_Delete { permission: Boolean! } type Collection2Fields_nestedGroup_Fields { meta: Collection2Fields_nestedGroup_meta } type Collection2Fields_nestedGroup_meta { create: Collection2Fields_nestedGroup_meta_Create read: Collection2Fields_nestedGroup_meta_Read update: Collection2Fields_nestedGroup_meta_Update delete: Collection2Fields_nestedGroup_meta_Delete fields: Collection2Fields_nestedGroup_meta_Fields } type Collection2Fields_nestedGroup_meta_Create { permission: Boolean! } type Collection2Fields_nestedGroup_meta_Read { permission: Boolean! } type Collection2Fields_nestedGroup_meta_Update { permission: Boolean! } type Collection2Fields_nestedGroup_meta_Delete { permission: Boolean! } type Collection2Fields_nestedGroup_meta_Fields { title: Collection2Fields_nestedGroup_meta_title description: Collection2Fields_nestedGroup_meta_description } type Collection2Fields_nestedGroup_meta_title { create: Collection2Fields_nestedGroup_meta_title_Create read: Collection2Fields_nestedGroup_meta_title_Read update: Collection2Fields_nestedGroup_meta_title_Update delete: Collection2Fields_nestedGroup_meta_title_Delete } type Collection2Fields_nestedGroup_meta_title_Create { permission: Boolean! } type Collection2Fields_nestedGroup_meta_title_Read { permission: Boolean! } type Collection2Fields_nestedGroup_meta_title_Update { permission: Boolean! } type Collection2Fields_nestedGroup_meta_title_Delete { permission: Boolean! } type Collection2Fields_nestedGroup_meta_description { create: Collection2Fields_nestedGroup_meta_description_Create read: Collection2Fields_nestedGroup_meta_description_Read update: Collection2Fields_nestedGroup_meta_description_Update delete: Collection2Fields_nestedGroup_meta_description_Delete } type Collection2Fields_nestedGroup_meta_description_Create { permission: Boolean! } type Collection2Fields_nestedGroup_meta_description_Read { permission: Boolean! } type Collection2Fields_nestedGroup_meta_description_Update { permission: Boolean! } type Collection2Fields_nestedGroup_meta_description_Delete { permission: Boolean! } type Collection2Fields_some_text_ { create: Collection2Fields_some_text__Create read: Collection2Fields_some_text__Read update: Collection2Fields_some_text__Update delete: Collection2Fields_some_text__Delete } type Collection2Fields_some_text__Create { permission: Boolean! } type Collection2Fields_some_text__Read { permission: Boolean! } type Collection2Fields_some_text__Update { permission: Boolean! } type Collection2Fields_some_text__Delete { permission: Boolean! } type Collection2Fields_spaceBottom { create: Collection2Fields_spaceBottom_Create read: Collection2Fields_spaceBottom_Read update: Collection2Fields_spaceBottom_Update delete: Collection2Fields_spaceBottom_Delete } type Collection2Fields_spaceBottom_Create { permission: Boolean! } type Collection2Fields_spaceBottom_Read { permission: Boolean! } type Collection2Fields_spaceBottom_Update { permission: Boolean! } type Collection2Fields_spaceBottom_Delete { permission: Boolean! } type Collection2Fields_updatedAt { create: Collection2Fields_updatedAt_Create read: Collection2Fields_updatedAt_Read update: Collection2Fields_updatedAt_Update delete: Collection2Fields_updatedAt_Delete } type Collection2Fields_updatedAt_Create { permission: Boolean! } type Collection2Fields_updatedAt_Read { permission: Boolean! } type Collection2Fields_updatedAt_Update { permission: Boolean! } type Collection2Fields_updatedAt_Delete { permission: Boolean! } type Collection2Fields_createdAt { create: Collection2Fields_createdAt_Create read: Collection2Fields_createdAt_Read update: Collection2Fields_createdAt_Update delete: Collection2Fields_createdAt_Delete } type Collection2Fields_createdAt_Create { permission: Boolean! } type Collection2Fields_createdAt_Read { permission: Boolean! } type Collection2Fields_createdAt_Update { permission: Boolean! } type Collection2Fields_createdAt_Delete { permission: Boolean! } type Collection2CreateAccess { permission: Boolean! where: JSONObject } type Collection2ReadAccess { permission: Boolean! where: JSONObject } type Collection2UpdateAccess { permission: Boolean! where: JSONObject } type Collection2DeleteAccess { permission: Boolean! where: JSONObject } type usersAccess { fields: UsersFields create: UsersCreateAccess read: UsersReadAccess update: UsersUpdateAccess delete: UsersDeleteAccess unlock: UsersUnlockAccess } type UsersFields { updatedAt: UsersFields_updatedAt createdAt: UsersFields_createdAt email: UsersFields_email sessions: UsersFields_sessions } type UsersFields_updatedAt { create: UsersFields_updatedAt_Create read: UsersFields_updatedAt_Read update: UsersFields_updatedAt_Update delete: UsersFields_updatedAt_Delete } type UsersFields_updatedAt_Create { permission: Boolean! } type UsersFields_updatedAt_Read { permission: Boolean! } type UsersFields_updatedAt_Update { permission: Boolean! } type UsersFields_updatedAt_Delete { permission: Boolean! } type UsersFields_createdAt { create: UsersFields_createdAt_Create read: UsersFields_createdAt_Read update: UsersFields_createdAt_Update delete: UsersFields_createdAt_Delete } type UsersFields_createdAt_Create { permission: Boolean! } type UsersFields_createdAt_Read { permission: Boolean! } type UsersFields_createdAt_Update { permission: Boolean! } type UsersFields_createdAt_Delete { permission: Boolean! } type UsersFields_email { create: UsersFields_email_Create read: UsersFields_email_Read update: UsersFields_email_Update delete: UsersFields_email_Delete } type UsersFields_email_Create { permission: Boolean! } type UsersFields_email_Read { permission: Boolean! } type UsersFields_email_Update { permission: Boolean! } type UsersFields_email_Delete { permission: Boolean! } type UsersFields_sessions { create: UsersFields_sessions_Create read: UsersFields_sessions_Read update: UsersFields_sessions_Update delete: UsersFields_sessions_Delete fields: UsersFields_sessions_Fields } type UsersFields_sessions_Create { permission: Boolean! } type UsersFields_sessions_Read { permission: Boolean! } type UsersFields_sessions_Update { permission: Boolean! } type UsersFields_sessions_Delete { permission: Boolean! } type UsersFields_sessions_Fields { id: UsersFields_sessions_id createdAt: UsersFields_sessions_createdAt expiresAt: UsersFields_sessions_expiresAt } type UsersFields_sessions_id { create: UsersFields_sessions_id_Create read: UsersFields_sessions_id_Read update: UsersFields_sessions_id_Update delete: UsersFields_sessions_id_Delete } type UsersFields_sessions_id_Create { permission: Boolean! } type UsersFields_sessions_id_Read { permission: Boolean! } type UsersFields_sessions_id_Update { permission: Boolean! } type UsersFields_sessions_id_Delete { permission: Boolean! } type UsersFields_sessions_createdAt { create: UsersFields_sessions_createdAt_Create read: UsersFields_sessions_createdAt_Read update: UsersFields_sessions_createdAt_Update delete: UsersFields_sessions_createdAt_Delete } type UsersFields_sessions_createdAt_Create { permission: Boolean! } type UsersFields_sessions_createdAt_Read { permission: Boolean! } type UsersFields_sessions_createdAt_Update { permission: Boolean! } type UsersFields_sessions_createdAt_Delete { permission: Boolean! } type UsersFields_sessions_expiresAt { create: UsersFields_sessions_expiresAt_Create read: UsersFields_sessions_expiresAt_Read update: UsersFields_sessions_expiresAt_Update delete: UsersFields_sessions_expiresAt_Delete } type UsersFields_sessions_expiresAt_Create { permission: Boolean! } type UsersFields_sessions_expiresAt_Read { permission: Boolean! } type UsersFields_sessions_expiresAt_Update { permission: Boolean! } type UsersFields_sessions_expiresAt_Delete { permission: Boolean! } type UsersCreateAccess { permission: Boolean! where: JSONObject } type UsersReadAccess { permission: Boolean! where: JSONObject } type UsersUpdateAccess { permission: Boolean! where: JSONObject } type UsersDeleteAccess { permission: Boolean! where: JSONObject } type UsersUnlockAccess { permission: Boolean! where: JSONObject } type payload_locked_documentsAccess { fields: PayloadLockedDocumentsFields create: PayloadLockedDocumentsCreateAccess read: PayloadLockedDocumentsReadAccess update: PayloadLockedDocumentsUpdateAccess delete: PayloadLockedDocumentsDeleteAccess } type PayloadLockedDocumentsFields { document: PayloadLockedDocumentsFields_document globalSlug: PayloadLockedDocumentsFields_globalSlug user: PayloadLockedDocumentsFields_user updatedAt: PayloadLockedDocumentsFields_updatedAt createdAt: PayloadLockedDocumentsFields_createdAt } type PayloadLockedDocumentsFields_document { create: PayloadLockedDocumentsFields_document_Create read: PayloadLockedDocumentsFields_document_Read update: PayloadLockedDocumentsFields_document_Update delete: PayloadLockedDocumentsFields_document_Delete } type PayloadLockedDocumentsFields_document_Create { permission: Boolean! } type PayloadLockedDocumentsFields_document_Read { permission: Boolean! } type PayloadLockedDocumentsFields_document_Update { permission: Boolean! } type PayloadLockedDocumentsFields_document_Delete { permission: Boolean! } type PayloadLockedDocumentsFields_globalSlug { create: PayloadLockedDocumentsFields_globalSlug_Create read: PayloadLockedDocumentsFields_globalSlug_Read update: PayloadLockedDocumentsFields_globalSlug_Update delete: PayloadLockedDocumentsFields_globalSlug_Delete } type PayloadLockedDocumentsFields_globalSlug_Create { permission: Boolean! } type PayloadLockedDocumentsFields_globalSlug_Read { permission: Boolean! } type PayloadLockedDocumentsFields_globalSlug_Update { permission: Boolean! } type PayloadLockedDocumentsFields_globalSlug_Delete { permission: Boolean! } type PayloadLockedDocumentsFields_user { create: PayloadLockedDocumentsFields_user_Create read: PayloadLockedDocumentsFields_user_Read update: PayloadLockedDocumentsFields_user_Update delete: PayloadLockedDocumentsFields_user_Delete } type PayloadLockedDocumentsFields_user_Create { permission: Boolean! } type PayloadLockedDocumentsFields_user_Read { permission: Boolean! } type PayloadLockedDocumentsFields_user_Update { permission: Boolean! } type PayloadLockedDocumentsFields_user_Delete { permission: Boolean! } type PayloadLockedDocumentsFields_updatedAt { create: PayloadLockedDocumentsFields_updatedAt_Create read: PayloadLockedDocumentsFields_updatedAt_Read update: PayloadLockedDocumentsFields_updatedAt_Update delete: PayloadLockedDocumentsFields_updatedAt_Delete } type PayloadLockedDocumentsFields_updatedAt_Create { permission: Boolean! } type PayloadLockedDocumentsFields_updatedAt_Read { permission: Boolean! } type PayloadLockedDocumentsFields_updatedAt_Update { permission: Boolean! } type PayloadLockedDocumentsFields_updatedAt_Delete { permission: Boolean! } type PayloadLockedDocumentsFields_createdAt { create: PayloadLockedDocumentsFields_createdAt_Create read: PayloadLockedDocumentsFields_createdAt_Read update: PayloadLockedDocumentsFields_createdAt_Update delete: PayloadLockedDocumentsFields_createdAt_Delete } type PayloadLockedDocumentsFields_createdAt_Create { permission: Boolean! } type PayloadLockedDocumentsFields_createdAt_Read { permission: Boolean! } type PayloadLockedDocumentsFields_createdAt_Update { permission: Boolean! } type PayloadLockedDocumentsFields_createdAt_Delete { permission: Boolean! } type PayloadLockedDocumentsCreateAccess { permission: Boolean! where: JSONObject } type PayloadLockedDocumentsReadAccess { permission: Boolean! where: JSONObject } type PayloadLockedDocumentsUpdateAccess { permission: Boolean! where: JSONObject } type PayloadLockedDocumentsDeleteAccess { permission: Boolean! where: JSONObject } type payload_preferencesAccess { fields: PayloadPreferencesFields create: PayloadPreferencesCreateAccess read: PayloadPreferencesReadAccess update: PayloadPreferencesUpdateAccess delete: PayloadPreferencesDeleteAccess } type PayloadPreferencesFields { user: PayloadPreferencesFields_user key: PayloadPreferencesFields_key value: PayloadPreferencesFields_value updatedAt: PayloadPreferencesFields_updatedAt createdAt: PayloadPreferencesFields_createdAt } type PayloadPreferencesFields_user { create: PayloadPreferencesFields_user_Create read: PayloadPreferencesFields_user_Read update: PayloadPreferencesFields_user_Update delete: PayloadPreferencesFields_user_Delete } type PayloadPreferencesFields_user_Create { permission: Boolean! } type PayloadPreferencesFields_user_Read { permission: Boolean! } type PayloadPreferencesFields_user_Update { permission: Boolean! } type PayloadPreferencesFields_user_Delete { permission: Boolean! } type PayloadPreferencesFields_key { create: PayloadPreferencesFields_key_Create read: PayloadPreferencesFields_key_Read update: PayloadPreferencesFields_key_Update delete: PayloadPreferencesFields_key_Delete } type PayloadPreferencesFields_key_Create { permission: Boolean! } type PayloadPreferencesFields_key_Read { permission: Boolean! } type PayloadPreferencesFields_key_Update { permission: Boolean! } type PayloadPreferencesFields_key_Delete { permission: Boolean! } type PayloadPreferencesFields_value { create: PayloadPreferencesFields_value_Create read: PayloadPreferencesFields_value_Read update: PayloadPreferencesFields_value_Update delete: PayloadPreferencesFields_value_Delete } type PayloadPreferencesFields_value_Create { permission: Boolean! } type PayloadPreferencesFields_value_Read { permission: Boolean! } type PayloadPreferencesFields_value_Update { permission: Boolean! } type PayloadPreferencesFields_value_Delete { permission: Boolean! } type PayloadPreferencesFields_updatedAt { create: PayloadPreferencesFields_updatedAt_Create read: PayloadPreferencesFields_updatedAt_Read update: PayloadPreferencesFields_updatedAt_Update delete: PayloadPreferencesFields_updatedAt_Delete } type PayloadPreferencesFields_updatedAt_Create { permission: Boolean! } type PayloadPreferencesFields_updatedAt_Read { permission: Boolean! } type PayloadPreferencesFields_updatedAt_Update { permission: Boolean! } type PayloadPreferencesFields_updatedAt_Delete { permission: Boolean! } type PayloadPreferencesFields_createdAt { create: PayloadPreferencesFields_createdAt_Create read: PayloadPreferencesFields_createdAt_Read update: PayloadPreferencesFields_createdAt_Update delete: PayloadPreferencesFields_createdAt_Delete } type PayloadPreferencesFields_createdAt_Create { permission: Boolean! } type PayloadPreferencesFields_createdAt_Read { permission: Boolean! } type PayloadPreferencesFields_createdAt_Update { permission: Boolean! } type PayloadPreferencesFields_createdAt_Delete { permission: Boolean! } type PayloadPreferencesCreateAccess { permission: Boolean! where: JSONObject } type PayloadPreferencesReadAccess { permission: Boolean! where: JSONObject } type PayloadPreferencesUpdateAccess { permission: Boolean! where: JSONObject } type PayloadPreferencesDeleteAccess { permission: Boolean! where: JSONObject } type Mutation { createCollection1(data: mutationCollection1Input!, draft: Boolean): Collection1 updateCollection1(id: String!, autosave: Boolean, data: mutationCollection1UpdateInput!, draft: Boolean, trash: Boolean): Collection1 deleteCollection1(id: String!, trash: Boolean): Collection1 duplicateCollection1(id: String!, data: mutationCollection1Input!): Collection1 createCollection2(data: mutationCollection2Input!, draft: Boolean): Collection2 updateCollection2(id: String!, autosave: Boolean, data: mutationCollection2UpdateInput!, draft: Boolean, trash: Boolean): Collection2 deleteCollection2(id: String!, trash: Boolean): Collection2 duplicateCollection2(id: String!, data: mutationCollection2Input!): Collection2 createUser(data: mutationUserInput!, draft: Boolean): User updateUser(id: String!, autosave: Boolean, data: mutationUserUpdateInput!, draft: Boolean, trash: Boolean): User deleteUser(id: String!, trash: Boolean): User refreshTokenUser: usersRefreshedUser logoutUser(allSessions: Boolean): String unlockUser(email: String!): Boolean! loginUser(email: String!, password: String): usersLoginResult forgotPasswordUser(disableEmail: Boolean, expiration: Int, email: String!): Boolean! resetPasswordUser(password: String, token: String): usersResetPassword verifyEmailUser(token: String): Boolean createPayloadLockedDocument(data: mutationPayloadLockedDocumentInput!, draft: Boolean): PayloadLockedDocument updatePayloadLockedDocument(id: String!, autosave: Boolean, data: mutationPayloadLockedDocumentUpdateInput!, draft: Boolean, trash: Boolean): PayloadLockedDocument deletePayloadLockedDocument(id: String!, trash: Boolean): PayloadLockedDocument duplicatePayloadLockedDocument(id: String!, data: mutationPayloadLockedDocumentInput!): PayloadLockedDocument createPayloadPreference(data: mutationPayloadPreferenceInput!, draft: Boolean): PayloadPreference updatePayloadPreference(id: String!, autosave: Boolean, data: mutationPayloadPreferenceUpdateInput!, draft: Boolean, trash: Boolean): PayloadPreference deletePayloadPreference(id: String!, trash: Boolean): PayloadPreference duplicatePayloadPreference(id: String!, data: mutationPayloadPreferenceInput!): PayloadPreference } input mutationCollection1Input { testing: String! title: String! meta: [mutationCollection1_MetaInput] blocks: JSON updatedAt: String createdAt: String } input mutationCollection1_MetaInput { title: String description: String id: String } input mutationCollection1UpdateInput { testing: String title: String meta: [mutationCollection1Update_MetaInput] blocks: JSON updatedAt: String createdAt: String } input mutationCollection1Update_MetaInput { title: String description: String id: String } input mutationCollection2Input { metaArray: [mutationCollection2_MetaArrayInput] metaGroup: mutationCollection2_MetaGroupInput nestedGroup: mutationCollection2_NestedGroupInput some_text_: String spaceBottom: Collection2_spaceBottom_MutationInput updatedAt: String createdAt: String } input mutationCollection2_MetaArrayInput { title: String description: String id: String } input mutationCollection2_MetaGroupInput { title: String description: String } input mutationCollection2_NestedGroupInput { meta: mutationCollection2_NestedGroup_MetaInput } input mutationCollection2_NestedGroup_MetaInput { title: String description: String } enum Collection2_spaceBottom_MutationInput { mb_0 mb_8 mb_16 mb_24 mb__150px_ } input mutationCollection2UpdateInput { metaArray: [mutationCollection2Update_MetaArrayInput] metaGroup: mutationCollection2Update_MetaGroupInput nestedGroup: mutationCollection2Update_NestedGroupInput some_text_: String spaceBottom: Collection2Update_spaceBottom_MutationInput updatedAt: String createdAt: String } input mutationCollection2Update_MetaArrayInput { title: String description: String id: String } input mutationCollection2Update_MetaGroupInput { title: String description: String } input mutationCollection2Update_NestedGroupInput { meta: mutationCollection2Update_NestedGroup_MetaInput } input mutationCollection2Update_NestedGroup_MetaInput { title: String description: String } enum Collection2Update_spaceBottom_MutationInput { mb_0 mb_8 mb_16 mb_24 mb__150px_ } input mutationUserInput { updatedAt: String createdAt: String email: String! resetPasswordToken: String resetPasswordExpiration: String salt: String hash: String loginAttempts: Float lockUntil: String sessions: [mutationUser_SessionsInput] password: String! } input mutationUser_SessionsInput { id: String! createdAt: String expiresAt: String! } input mutationUserUpdateInput { updatedAt: String createdAt: String email: String resetPasswordToken: String resetPasswordExpiration: String salt: String hash: String loginAttempts: Float lockUntil: String sessions: [mutationUserUpdate_SessionsInput] password: String } input mutationUserUpdate_SessionsInput { id: String! createdAt: String expiresAt: String! } type usersRefreshedUser { exp: Int refreshedToken: String strategy: String user: usersJWT } type usersJWT { email: EmailAddress! collection: String! } type usersLoginResult { exp: Int token: String user: User } type usersResetPassword { token: String user: User } input mutationPayloadLockedDocumentInput { document: PayloadLockedDocument_DocumentRelationshipInput globalSlug: String user: PayloadLockedDocument_UserRelationshipInput updatedAt: String createdAt: String } input PayloadLockedDocument_DocumentRelationshipInput { relationTo: PayloadLockedDocument_DocumentRelationshipInputRelationTo value: JSON } enum PayloadLockedDocument_DocumentRelationshipInputRelationTo { collection1 collection2 no_graphql users } input PayloadLockedDocument_UserRelationshipInput { relationTo: PayloadLockedDocument_UserRelationshipInputRelationTo value: JSON } enum PayloadLockedDocument_UserRelationshipInputRelationTo { users } input mutationPayloadLockedDocumentUpdateInput { document: PayloadLockedDocumentUpdate_DocumentRelationshipInput globalSlug: String user: PayloadLockedDocumentUpdate_UserRelationshipInput updatedAt: String createdAt: String } input PayloadLockedDocumentUpdate_DocumentRelationshipInput { relationTo: PayloadLockedDocumentUpdate_DocumentRelationshipInputRelationTo value: JSON } enum PayloadLockedDocumentUpdate_DocumentRelationshipInputRelationTo { collection1 collection2 no_graphql users } input PayloadLockedDocumentUpdate_UserRelationshipInput { relationTo: PayloadLockedDocumentUpdate_UserRelationshipInputRelationTo value: JSON } enum PayloadLockedDocumentUpdate_UserRelationshipInputRelationTo { users } input mutationPayloadPreferenceInput { user: PayloadPreference_UserRelationshipInput key: String value: JSON updatedAt: String createdAt: String } input PayloadPreference_UserRelationshipInput { relationTo: PayloadPreference_UserRelationshipInputRelationTo value: JSON } enum PayloadPreference_UserRelationshipInputRelationTo { users } input mutationPayloadPreferenceUpdateInput { user: PayloadPreferenceUpdate_UserRelationshipInput key: String value: JSON updatedAt: String createdAt: String } input PayloadPreferenceUpdate_UserRelationshipInput { relationTo: PayloadPreferenceUpdate_UserRelationshipInputRelationTo value: JSON } enum PayloadPreferenceUpdate_UserRelationshipInputRelationTo { users }