schema.graphql
# source: https://api.graph.cool/simple/v1/cj7ke77fv0e9i0122pflagbvx
# timestamp: Sun Dec 24 2017 05:22:12 GMT+0100 (CET)
enum _ModelMutationType {
CREATED
UPDATED
DELETED
}
"""Meta information about the query."""
type _QueryMeta {
count: Int!
}
input AUTH_PROVIDER_EMAIL {
email: String!
password: String!
}
input AuthProviderSignupData {
email: AUTH_PROVIDER_EMAIL
}
input CreateFile {
name: String!
}
input CreatePost {
title: String!
url: String!
votes: Int
}
input CreateUser {
firstName: String!
lastName: String!
}
scalar DateTime
type File implements Node {
contentType: String!
createdAt: DateTime!
id: ID!
name: String!
secret: String!
size: Int!
updatedAt: DateTime!
url: String!
}
input FileFilter {
"""Logical AND on all given filters."""
AND: [FileFilter!]
"""Logical OR on all given filters."""
OR: [FileFilter!]
contentType: String
"""All values that are not equal to given value."""
contentType_not: String
"""All values that are contained in given list."""
contentType_in: [String!]
"""All values that are not contained in given list."""
contentType_not_in: [String!]
"""All values less than the given value."""
contentType_lt: String
"""All values less than or equal the given value."""
contentType_lte: String
"""All values greater than the given value."""
contentType_gt: String
"""All values greater than or equal the given value."""
contentType_gte: String
"""All values containing the given string."""
contentType_contains: String
"""All values not containing the given string."""
contentType_not_contains: String
"""All values starting with the given string."""
contentType_starts_with: String
"""All values not starting with the given string."""
contentType_not_starts_with: String
"""All values ending with the given string."""
contentType_ends_with: String
"""All values not ending with the given string."""
contentType_not_ends_with: String
createdAt: DateTime
"""All values that are not equal to given value."""
createdAt_not: DateTime
"""All values that are contained in given list."""
createdAt_in: [DateTime!]
"""All values that are not contained in given list."""
createdAt_not_in: [DateTime!]
"""All values less than the given value."""
createdAt_lt: DateTime
"""All values less than or equal the given value."""
createdAt_lte: DateTime
"""All values greater than the given value."""
createdAt_gt: DateTime
"""All values greater than or equal the given value."""
createdAt_gte: DateTime
id: ID
"""All values that are not equal to given value."""
id_not: ID
"""All values that are contained in given list."""
id_in: [ID!]
"""All values that are not contained in given list."""
id_not_in: [ID!]
"""All values less than the given value."""
id_lt: ID
"""All values less than or equal the given value."""
id_lte: ID
"""All values greater than the given value."""
id_gt: ID
"""All values greater than or equal the given value."""
id_gte: ID
"""All values containing the given string."""
id_contains: ID
"""All values not containing the given string."""
id_not_contains: ID
"""All values starting with the given string."""
id_starts_with: ID
"""All values not starting with the given string."""
id_not_starts_with: ID
"""All values ending with the given string."""
id_ends_with: ID
"""All values not ending with the given string."""
id_not_ends_with: ID
name: String
"""All values that are not equal to given value."""
name_not: String
"""All values that are contained in given list."""
name_in: [String!]
"""All values that are not contained in given list."""
name_not_in: [String!]
"""All values less than the given value."""
name_lt: String
"""All values less than or equal the given value."""
name_lte: String
"""All values greater than the given value."""
name_gt: String
"""All values greater than or equal the given value."""
name_gte: String
"""All values containing the given string."""
name_contains: String
"""All values not containing the given string."""
name_not_contains: String
"""All values starting with the given string."""
name_starts_with: String
"""All values not starting with the given string."""
name_not_starts_with: String
"""All values ending with the given string."""
name_ends_with: String
"""All values not ending with the given string."""
name_not_ends_with: String
secret: String
"""All values that are not equal to given value."""
secret_not: String
"""All values that are contained in given list."""
secret_in: [String!]
"""All values that are not contained in given list."""
secret_not_in: [String!]
"""All values less than the given value."""
secret_lt: String
"""All values less than or equal the given value."""
secret_lte: String
"""All values greater than the given value."""
secret_gt: String
"""All values greater than or equal the given value."""
secret_gte: String
"""All values containing the given string."""
secret_contains: String
"""All values not containing the given string."""
secret_not_contains: String
"""All values starting with the given string."""
secret_starts_with: String
"""All values not starting with the given string."""
secret_not_starts_with: String
"""All values ending with the given string."""
secret_ends_with: String
"""All values not ending with the given string."""
secret_not_ends_with: String
size: Int
"""All values that are not equal to given value."""
size_not: Int
"""All values that are contained in given list."""
size_in: [Int!]
"""All values that are not contained in given list."""
size_not_in: [Int!]
"""All values less than the given value."""
size_lt: Int
"""All values less than or equal the given value."""
size_lte: Int
"""All values greater than the given value."""
size_gt: Int
"""All values greater than or equal the given value."""
size_gte: Int
updatedAt: DateTime
"""All values that are not equal to given value."""
updatedAt_not: DateTime
"""All values that are contained in given list."""
updatedAt_in: [DateTime!]
"""All values that are not contained in given list."""
updatedAt_not_in: [DateTime!]
"""All values less than the given value."""
updatedAt_lt: DateTime
"""All values less than or equal the given value."""
updatedAt_lte: DateTime
"""All values greater than the given value."""
updatedAt_gt: DateTime
"""All values greater than or equal the given value."""
updatedAt_gte: DateTime
url: String
"""All values that are not equal to given value."""
url_not: String
"""All values that are contained in given list."""
url_in: [String!]
"""All values that are not contained in given list."""
url_not_in: [String!]
"""All values less than the given value."""
url_lt: String
"""All values less than or equal the given value."""
url_lte: String
"""All values greater than the given value."""
url_gt: String
"""All values greater than or equal the given value."""
url_gte: String
"""All values containing the given string."""
url_contains: String
"""All values not containing the given string."""
url_not_contains: String
"""All values starting with the given string."""
url_starts_with: String
"""All values not starting with the given string."""
url_not_starts_with: String
"""All values ending with the given string."""
url_ends_with: String
"""All values not ending with the given string."""
url_not_ends_with: String
}
enum FileOrderBy {
contentType_ASC
contentType_DESC
createdAt_ASC
createdAt_DESC
id_ASC
id_DESC
name_ASC
name_DESC
secret_ASC
secret_DESC
size_ASC
size_DESC
updatedAt_ASC
updatedAt_DESC
url_ASC
url_DESC
}
type FilePreviousValues {
contentType: String!
createdAt: DateTime!
id: ID!
name: String!
secret: String!
size: Int!
updatedAt: DateTime!
url: String!
}
input FileSubscriptionFilter {
"""Logical AND on all given filters."""
AND: [FileSubscriptionFilter!]
"""Logical OR on all given filters."""
OR: [FileSubscriptionFilter!]
"""
The subscription event gets dispatched when it's listed in mutation_in
"""
mutation_in: [_ModelMutationType!]
"""
The subscription event gets only dispatched when one of the updated fields names is included in this list
"""
updatedFields_contains: String
"""
The subscription event gets only dispatched when all of the field names included in this list have been updated
"""
updatedFields_contains_every: [String!]
"""
The subscription event gets only dispatched when some of the field names included in this list have been updated
"""
updatedFields_contains_some: [String!]
node: FileSubscriptionFilterNode
}
input FileSubscriptionFilterNode {
contentType: String
"""All values that are not equal to given value."""
contentType_not: String
"""All values that are contained in given list."""
contentType_in: [String!]
"""All values that are not contained in given list."""
contentType_not_in: [String!]
"""All values less than the given value."""
contentType_lt: String
"""All values less than or equal the given value."""
contentType_lte: String
"""All values greater than the given value."""
contentType_gt: String
"""All values greater than or equal the given value."""
contentType_gte: String
"""All values containing the given string."""
contentType_contains: String
"""All values not containing the given string."""
contentType_not_contains: String
"""All values starting with the given string."""
contentType_starts_with: String
"""All values not starting with the given string."""
contentType_not_starts_with: String
"""All values ending with the given string."""
contentType_ends_with: String
"""All values not ending with the given string."""
contentType_not_ends_with: String
createdAt: DateTime
"""All values that are not equal to given value."""
createdAt_not: DateTime
"""All values that are contained in given list."""
createdAt_in: [DateTime!]
"""All values that are not contained in given list."""
createdAt_not_in: [DateTime!]
"""All values less than the given value."""
createdAt_lt: DateTime
"""All values less than or equal the given value."""
createdAt_lte: DateTime
"""All values greater than the given value."""
createdAt_gt: DateTime
"""All values greater than or equal the given value."""
createdAt_gte: DateTime
id: ID
"""All values that are not equal to given value."""
id_not: ID
"""All values that are contained in given list."""
id_in: [ID!]
"""All values that are not contained in given list."""
id_not_in: [ID!]
"""All values less than the given value."""
id_lt: ID
"""All values less than or equal the given value."""
id_lte: ID
"""All values greater than the given value."""
id_gt: ID
"""All values greater than or equal the given value."""
id_gte: ID
"""All values containing the given string."""
id_contains: ID
"""All values not containing the given string."""
id_not_contains: ID
"""All values starting with the given string."""
id_starts_with: ID
"""All values not starting with the given string."""
id_not_starts_with: ID
"""All values ending with the given string."""
id_ends_with: ID
"""All values not ending with the given string."""
id_not_ends_with: ID
name: String
"""All values that are not equal to given value."""
name_not: String
"""All values that are contained in given list."""
name_in: [String!]
"""All values that are not contained in given list."""
name_not_in: [String!]
"""All values less than the given value."""
name_lt: String
"""All values less than or equal the given value."""
name_lte: String
"""All values greater than the given value."""
name_gt: String
"""All values greater than or equal the given value."""
name_gte: String
"""All values containing the given string."""
name_contains: String
"""All values not containing the given string."""
name_not_contains: String
"""All values starting with the given string."""
name_starts_with: String
"""All values not starting with the given string."""
name_not_starts_with: String
"""All values ending with the given string."""
name_ends_with: String
"""All values not ending with the given string."""
name_not_ends_with: String
secret: String
"""All values that are not equal to given value."""
secret_not: String
"""All values that are contained in given list."""
secret_in: [String!]
"""All values that are not contained in given list."""
secret_not_in: [String!]
"""All values less than the given value."""
secret_lt: String
"""All values less than or equal the given value."""
secret_lte: String
"""All values greater than the given value."""
secret_gt: String
"""All values greater than or equal the given value."""
secret_gte: String
"""All values containing the given string."""
secret_contains: String
"""All values not containing the given string."""
secret_not_contains: String
"""All values starting with the given string."""
secret_starts_with: String
"""All values not starting with the given string."""
secret_not_starts_with: String
"""All values ending with the given string."""
secret_ends_with: String
"""All values not ending with the given string."""
secret_not_ends_with: String
size: Int
"""All values that are not equal to given value."""
size_not: Int
"""All values that are contained in given list."""
size_in: [Int!]
"""All values that are not contained in given list."""
size_not_in: [Int!]
"""All values less than the given value."""
size_lt: Int
"""All values less than or equal the given value."""
size_lte: Int
"""All values greater than the given value."""
size_gt: Int
"""All values greater than or equal the given value."""
size_gte: Int
updatedAt: DateTime
"""All values that are not equal to given value."""
updatedAt_not: DateTime
"""All values that are contained in given list."""
updatedAt_in: [DateTime!]
"""All values that are not contained in given list."""
updatedAt_not_in: [DateTime!]
"""All values less than the given value."""
updatedAt_lt: DateTime
"""All values less than or equal the given value."""
updatedAt_lte: DateTime
"""All values greater than the given value."""
updatedAt_gt: DateTime
"""All values greater than or equal the given value."""
updatedAt_gte: DateTime
url: String
"""All values that are not equal to given value."""
url_not: String
"""All values that are contained in given list."""
url_in: [String!]
"""All values that are not contained in given list."""
url_not_in: [String!]
"""All values less than the given value."""
url_lt: String
"""All values less than or equal the given value."""
url_lte: String
"""All values greater than the given value."""
url_gt: String
"""All values greater than or equal the given value."""
url_gte: String
"""All values containing the given string."""
url_contains: String
"""All values not containing the given string."""
url_not_contains: String
"""All values starting with the given string."""
url_starts_with: String
"""All values not starting with the given string."""
url_not_starts_with: String
"""All values ending with the given string."""
url_ends_with: String
"""All values not ending with the given string."""
url_not_ends_with: String
}
type FileSubscriptionPayload {
mutation: _ModelMutationType!
node: File
updatedFields: [String!]
previousValues: FilePreviousValues
}
type Mutation {
createFile(name: String!): File
createPost(title: String!, url: String!, votes: Int): Post
updateFile(id: ID!, name: String): File
updatePost(id: ID!, title: String, url: String, votes: Int): Post
updateUser(firstName: String, id: ID!, lastName: String): User
updateOrCreateFile(update: UpdateFile!, create: CreateFile!): File
updateOrCreatePost(update: UpdatePost!, create: CreatePost!): Post
updateOrCreateUser(update: UpdateUser!, create: CreateUser!): User
deleteFile(id: ID!): File
deletePost(id: ID!): Post
deleteUser(id: ID!): User
signinUser(email: AUTH_PROVIDER_EMAIL): SigninPayload!
createUser(firstName: String!, lastName: String!, authProvider: AuthProviderSignupData!): User
}
"""An object with an ID"""
interface Node {
"""The id of the object."""
id: ID!
}
type Post implements Node {
createdAt: DateTime!
id: ID!
title: String!
updatedAt: DateTime!
url: String!
votes: Int
}
input PostFilter {
"""Logical AND on all given filters."""
AND: [PostFilter!]
"""Logical OR on all given filters."""
OR: [PostFilter!]
createdAt: DateTime
"""All values that are not equal to given value."""
createdAt_not: DateTime
"""All values that are contained in given list."""
createdAt_in: [DateTime!]
"""All values that are not contained in given list."""
createdAt_not_in: [DateTime!]
"""All values less than the given value."""
createdAt_lt: DateTime
"""All values less than or equal the given value."""
createdAt_lte: DateTime
"""All values greater than the given value."""
createdAt_gt: DateTime
"""All values greater than or equal the given value."""
createdAt_gte: DateTime
id: ID
"""All values that are not equal to given value."""
id_not: ID
"""All values that are contained in given list."""
id_in: [ID!]
"""All values that are not contained in given list."""
id_not_in: [ID!]
"""All values less than the given value."""
id_lt: ID
"""All values less than or equal the given value."""
id_lte: ID
"""All values greater than the given value."""
id_gt: ID
"""All values greater than or equal the given value."""
id_gte: ID
"""All values containing the given string."""
id_contains: ID
"""All values not containing the given string."""
id_not_contains: ID
"""All values starting with the given string."""
id_starts_with: ID
"""All values not starting with the given string."""
id_not_starts_with: ID
"""All values ending with the given string."""
id_ends_with: ID
"""All values not ending with the given string."""
id_not_ends_with: ID
title: String
"""All values that are not equal to given value."""
title_not: String
"""All values that are contained in given list."""
title_in: [String!]
"""All values that are not contained in given list."""
title_not_in: [String!]
"""All values less than the given value."""
title_lt: String
"""All values less than or equal the given value."""
title_lte: String
"""All values greater than the given value."""
title_gt: String
"""All values greater than or equal the given value."""
title_gte: String
"""All values containing the given string."""
title_contains: String
"""All values not containing the given string."""
title_not_contains: String
"""All values starting with the given string."""
title_starts_with: String
"""All values not starting with the given string."""
title_not_starts_with: String
"""All values ending with the given string."""
title_ends_with: String
"""All values not ending with the given string."""
title_not_ends_with: String
updatedAt: DateTime
"""All values that are not equal to given value."""
updatedAt_not: DateTime
"""All values that are contained in given list."""
updatedAt_in: [DateTime!]
"""All values that are not contained in given list."""
updatedAt_not_in: [DateTime!]
"""All values less than the given value."""
updatedAt_lt: DateTime
"""All values less than or equal the given value."""
updatedAt_lte: DateTime
"""All values greater than the given value."""
updatedAt_gt: DateTime
"""All values greater than or equal the given value."""
updatedAt_gte: DateTime
url: String
"""All values that are not equal to given value."""
url_not: String
"""All values that are contained in given list."""
url_in: [String!]
"""All values that are not contained in given list."""
url_not_in: [String!]
"""All values less than the given value."""
url_lt: String
"""All values less than or equal the given value."""
url_lte: String
"""All values greater than the given value."""
url_gt: String
"""All values greater than or equal the given value."""
url_gte: String
"""All values containing the given string."""
url_contains: String
"""All values not containing the given string."""
url_not_contains: String
"""All values starting with the given string."""
url_starts_with: String
"""All values not starting with the given string."""
url_not_starts_with: String
"""All values ending with the given string."""
url_ends_with: String
"""All values not ending with the given string."""
url_not_ends_with: String
votes: Int
"""All values that are not equal to given value."""
votes_not: Int
"""All values that are contained in given list."""
votes_in: [Int!]
"""All values that are not contained in given list."""
votes_not_in: [Int!]
"""All values less than the given value."""
votes_lt: Int
"""All values less than or equal the given value."""
votes_lte: Int
"""All values greater than the given value."""
votes_gt: Int
"""All values greater than or equal the given value."""
votes_gte: Int
}
enum PostOrderBy {
createdAt_ASC
createdAt_DESC
id_ASC
id_DESC
title_ASC
title_DESC
updatedAt_ASC
updatedAt_DESC
url_ASC
url_DESC
votes_ASC
votes_DESC
}
type PostPreviousValues {
createdAt: DateTime!
id: ID!
title: String!
updatedAt: DateTime!
url: String!
votes: Int
}
input PostSubscriptionFilter {
"""Logical AND on all given filters."""
AND: [PostSubscriptionFilter!]
"""Logical OR on all given filters."""
OR: [PostSubscriptionFilter!]
"""
The subscription event gets dispatched when it's listed in mutation_in
"""
mutation_in: [_ModelMutationType!]
"""
The subscription event gets only dispatched when one of the updated fields names is included in this list
"""
updatedFields_contains: String
"""
The subscription event gets only dispatched when all of the field names included in this list have been updated
"""
updatedFields_contains_every: [String!]
"""
The subscription event gets only dispatched when some of the field names included in this list have been updated
"""
updatedFields_contains_some: [String!]
node: PostSubscriptionFilterNode
}
input PostSubscriptionFilterNode {
createdAt: DateTime
"""All values that are not equal to given value."""
createdAt_not: DateTime
"""All values that are contained in given list."""
createdAt_in: [DateTime!]
"""All values that are not contained in given list."""
createdAt_not_in: [DateTime!]
"""All values less than the given value."""
createdAt_lt: DateTime
"""All values less than or equal the given value."""
createdAt_lte: DateTime
"""All values greater than the given value."""
createdAt_gt: DateTime
"""All values greater than or equal the given value."""
createdAt_gte: DateTime
id: ID
"""All values that are not equal to given value."""
id_not: ID
"""All values that are contained in given list."""
id_in: [ID!]
"""All values that are not contained in given list."""
id_not_in: [ID!]
"""All values less than the given value."""
id_lt: ID
"""All values less than or equal the given value."""
id_lte: ID
"""All values greater than the given value."""
id_gt: ID
"""All values greater than or equal the given value."""
id_gte: ID
"""All values containing the given string."""
id_contains: ID
"""All values not containing the given string."""
id_not_contains: ID
"""All values starting with the given string."""
id_starts_with: ID
"""All values not starting with the given string."""
id_not_starts_with: ID
"""All values ending with the given string."""
id_ends_with: ID
"""All values not ending with the given string."""
id_not_ends_with: ID
title: String
"""All values that are not equal to given value."""
title_not: String
"""All values that are contained in given list."""
title_in: [String!]
"""All values that are not contained in given list."""
title_not_in: [String!]
"""All values less than the given value."""
title_lt: String
"""All values less than or equal the given value."""
title_lte: String
"""All values greater than the given value."""
title_gt: String
"""All values greater than or equal the given value."""
title_gte: String
"""All values containing the given string."""
title_contains: String
"""All values not containing the given string."""
title_not_contains: String
"""All values starting with the given string."""
title_starts_with: String
"""All values not starting with the given string."""
title_not_starts_with: String
"""All values ending with the given string."""
title_ends_with: String
"""All values not ending with the given string."""
title_not_ends_with: String
updatedAt: DateTime
"""All values that are not equal to given value."""
updatedAt_not: DateTime
"""All values that are contained in given list."""
updatedAt_in: [DateTime!]
"""All values that are not contained in given list."""
updatedAt_not_in: [DateTime!]
"""All values less than the given value."""
updatedAt_lt: DateTime
"""All values less than or equal the given value."""
updatedAt_lte: DateTime
"""All values greater than the given value."""
updatedAt_gt: DateTime
"""All values greater than or equal the given value."""
updatedAt_gte: DateTime
url: String
"""All values that are not equal to given value."""
url_not: String
"""All values that are contained in given list."""
url_in: [String!]
"""All values that are not contained in given list."""
url_not_in: [String!]
"""All values less than the given value."""
url_lt: String
"""All values less than or equal the given value."""
url_lte: String
"""All values greater than the given value."""
url_gt: String
"""All values greater than or equal the given value."""
url_gte: String
"""All values containing the given string."""
url_contains: String
"""All values not containing the given string."""
url_not_contains: String
"""All values starting with the given string."""
url_starts_with: String
"""All values not starting with the given string."""
url_not_starts_with: String
"""All values ending with the given string."""
url_ends_with: String
"""All values not ending with the given string."""
url_not_ends_with: String
votes: Int
"""All values that are not equal to given value."""
votes_not: Int
"""All values that are contained in given list."""
votes_in: [Int!]
"""All values that are not contained in given list."""
votes_not_in: [Int!]
"""All values less than the given value."""
votes_lt: Int
"""All values less than or equal the given value."""
votes_lte: Int
"""All values greater than the given value."""
votes_gt: Int
"""All values greater than or equal the given value."""
votes_gte: Int
}
type PostSubscriptionPayload {
mutation: _ModelMutationType!
node: Post
updatedFields: [String!]
previousValues: PostPreviousValues
}
type Query {
allFiles(filter: FileFilter, orderBy: FileOrderBy, skip: Int, after: String, before: String, first: Int, last: Int): [File!]!
allPosts(filter: PostFilter, orderBy: PostOrderBy, skip: Int, after: String, before: String, first: Int, last: Int): [Post!]!
allUsers(filter: UserFilter, orderBy: UserOrderBy, skip: Int, after: String, before: String, first: Int, last: Int): [User!]!
_allFilesMeta(filter: FileFilter, orderBy: FileOrderBy, skip: Int, after: String, before: String, first: Int, last: Int): _QueryMeta!
_allPostsMeta(filter: PostFilter, orderBy: PostOrderBy, skip: Int, after: String, before: String, first: Int, last: Int): _QueryMeta!
_allUsersMeta(filter: UserFilter, orderBy: UserOrderBy, skip: Int, after: String, before: String, first: Int, last: Int): _QueryMeta!
File(id: ID, secret: String, url: String): File
Post(id: ID): Post
User(email: String, id: ID): User
user: User
"""Fetches an object given its ID"""
node(
"""The ID of an object"""
id: ID!
): Node
}
"""
If authentication was successful the payload contains the user and a token. If unsuccessful this payload is null.
"""
type SigninPayload {
token: String
user: User
}
type Subscription {
File(filter: FileSubscriptionFilter): FileSubscriptionPayload
Post(filter: PostSubscriptionFilter): PostSubscriptionPayload
User(filter: UserSubscriptionFilter): UserSubscriptionPayload
}
input UpdateFile {
id: ID!
name: String
}
input UpdatePost {
id: ID!
title: String
url: String
votes: Int
}
input UpdateUser {
firstName: String
id: ID!
lastName: String
}
type User implements Node {
createdAt: DateTime!
email: String
firstName: String!
id: ID!
lastName: String!
password: String
updatedAt: DateTime!
}
input UserFilter {
"""Logical AND on all given filters."""
AND: [UserFilter!]
"""Logical OR on all given filters."""
OR: [UserFilter!]
createdAt: DateTime
"""All values that are not equal to given value."""
createdAt_not: DateTime
"""All values that are contained in given list."""
createdAt_in: [DateTime!]
"""All values that are not contained in given list."""
createdAt_not_in: [DateTime!]
"""All values less than the given value."""
createdAt_lt: DateTime
"""All values less than or equal the given value."""
createdAt_lte: DateTime
"""All values greater than the given value."""
createdAt_gt: DateTime
"""All values greater than or equal the given value."""
createdAt_gte: DateTime
email: String
"""All values that are not equal to given value."""
email_not: String
"""All values that are contained in given list."""
email_in: [String!]
"""All values that are not contained in given list."""
email_not_in: [String!]
"""All values less than the given value."""
email_lt: String
"""All values less than or equal the given value."""
email_lte: String
"""All values greater than the given value."""
email_gt: String
"""All values greater than or equal the given value."""
email_gte: String
"""All values containing the given string."""
email_contains: String
"""All values not containing the given string."""
email_not_contains: String
"""All values starting with the given string."""
email_starts_with: String
"""All values not starting with the given string."""
email_not_starts_with: String
"""All values ending with the given string."""
email_ends_with: String
"""All values not ending with the given string."""
email_not_ends_with: String
firstName: String
"""All values that are not equal to given value."""
firstName_not: String
"""All values that are contained in given list."""
firstName_in: [String!]
"""All values that are not contained in given list."""
firstName_not_in: [String!]
"""All values less than the given value."""
firstName_lt: String
"""All values less than or equal the given value."""
firstName_lte: String
"""All values greater than the given value."""
firstName_gt: String
"""All values greater than or equal the given value."""
firstName_gte: String
"""All values containing the given string."""
firstName_contains: String
"""All values not containing the given string."""
firstName_not_contains: String
"""All values starting with the given string."""
firstName_starts_with: String
"""All values not starting with the given string."""
firstName_not_starts_with: String
"""All values ending with the given string."""
firstName_ends_with: String
"""All values not ending with the given string."""
firstName_not_ends_with: String
id: ID
"""All values that are not equal to given value."""
id_not: ID
"""All values that are contained in given list."""
id_in: [ID!]
"""All values that are not contained in given list."""
id_not_in: [ID!]
"""All values less than the given value."""
id_lt: ID
"""All values less than or equal the given value."""
id_lte: ID
"""All values greater than the given value."""
id_gt: ID
"""All values greater than or equal the given value."""
id_gte: ID
"""All values containing the given string."""
id_contains: ID
"""All values not containing the given string."""
id_not_contains: ID
"""All values starting with the given string."""
id_starts_with: ID
"""All values not starting with the given string."""
id_not_starts_with: ID
"""All values ending with the given string."""
id_ends_with: ID
"""All values not ending with the given string."""
id_not_ends_with: ID
lastName: String
"""All values that are not equal to given value."""
lastName_not: String
"""All values that are contained in given list."""
lastName_in: [String!]
"""All values that are not contained in given list."""
lastName_not_in: [String!]
"""All values less than the given value."""
lastName_lt: String
"""All values less than or equal the given value."""
lastName_lte: String
"""All values greater than the given value."""
lastName_gt: String
"""All values greater than or equal the given value."""
lastName_gte: String
"""All values containing the given string."""
lastName_contains: String
"""All values not containing the given string."""
lastName_not_contains: String
"""All values starting with the given string."""
lastName_starts_with: String
"""All values not starting with the given string."""
lastName_not_starts_with: String
"""All values ending with the given string."""
lastName_ends_with: String
"""All values not ending with the given string."""
lastName_not_ends_with: String
password: String
"""All values that are not equal to given value."""
password_not: String
"""All values that are contained in given list."""
password_in: [String!]
"""All values that are not contained in given list."""
password_not_in: [String!]
"""All values less than the given value."""
password_lt: String
"""All values less than or equal the given value."""
password_lte: String
"""All values greater than the given value."""
password_gt: String
"""All values greater than or equal the given value."""
password_gte: String
"""All values containing the given string."""
password_contains: String
"""All values not containing the given string."""
password_not_contains: String
"""All values starting with the given string."""
password_starts_with: String
"""All values not starting with the given string."""
password_not_starts_with: String
"""All values ending with the given string."""
password_ends_with: String
"""All values not ending with the given string."""
password_not_ends_with: String
updatedAt: DateTime
"""All values that are not equal to given value."""
updatedAt_not: DateTime
"""All values that are contained in given list."""
updatedAt_in: [DateTime!]
"""All values that are not contained in given list."""
updatedAt_not_in: [DateTime!]
"""All values less than the given value."""
updatedAt_lt: DateTime
"""All values less than or equal the given value."""
updatedAt_lte: DateTime
"""All values greater than the given value."""
updatedAt_gt: DateTime
"""All values greater than or equal the given value."""
updatedAt_gte: DateTime
}
enum UserOrderBy {
createdAt_ASC
createdAt_DESC
email_ASC
email_DESC
firstName_ASC
firstName_DESC
id_ASC
id_DESC
lastName_ASC
lastName_DESC
password_ASC
password_DESC
updatedAt_ASC
updatedAt_DESC
}
type UserPreviousValues {
createdAt: DateTime!
email: String
firstName: String!
id: ID!
lastName: String!
password: String
updatedAt: DateTime!
}
input UserSubscriptionFilter {
"""Logical AND on all given filters."""
AND: [UserSubscriptionFilter!]
"""Logical OR on all given filters."""
OR: [UserSubscriptionFilter!]
"""
The subscription event gets dispatched when it's listed in mutation_in
"""
mutation_in: [_ModelMutationType!]
"""
The subscription event gets only dispatched when one of the updated fields names is included in this list
"""
updatedFields_contains: String
"""
The subscription event gets only dispatched when all of the field names included in this list have been updated
"""
updatedFields_contains_every: [String!]
"""
The subscription event gets only dispatched when some of the field names included in this list have been updated
"""
updatedFields_contains_some: [String!]
node: UserSubscriptionFilterNode
}
input UserSubscriptionFilterNode {
createdAt: DateTime
"""All values that are not equal to given value."""
createdAt_not: DateTime
"""All values that are contained in given list."""
createdAt_in: [DateTime!]
"""All values that are not contained in given list."""
createdAt_not_in: [DateTime!]
"""All values less than the given value."""
createdAt_lt: DateTime
"""All values less than or equal the given value."""
createdAt_lte: DateTime
"""All values greater than the given value."""
createdAt_gt: DateTime
"""All values greater than or equal the given value."""
createdAt_gte: DateTime
email: String
"""All values that are not equal to given value."""
email_not: String
"""All values that are contained in given list."""
email_in: [String!]
"""All values that are not contained in given list."""
email_not_in: [String!]
"""All values less than the given value."""
email_lt: String
"""All values less than or equal the given value."""
email_lte: String
"""All values greater than the given value."""
email_gt: String
"""All values greater than or equal the given value."""
email_gte: String
"""All values containing the given string."""
email_contains: String
"""All values not containing the given string."""
email_not_contains: String
"""All values starting with the given string."""
email_starts_with: String
"""All values not starting with the given string."""
email_not_starts_with: String
"""All values ending with the given string."""
email_ends_with: String
"""All values not ending with the given string."""
email_not_ends_with: String
firstName: String
"""All values that are not equal to given value."""
firstName_not: String
"""All values that are contained in given list."""
firstName_in: [String!]
"""All values that are not contained in given list."""
firstName_not_in: [String!]
"""All values less than the given value."""
firstName_lt: String
"""All values less than or equal the given value."""
firstName_lte: String
"""All values greater than the given value."""
firstName_gt: String
"""All values greater than or equal the given value."""
firstName_gte: String
"""All values containing the given string."""
firstName_contains: String
"""All values not containing the given string."""
firstName_not_contains: String
"""All values starting with the given string."""
firstName_starts_with: String
"""All values not starting with the given string."""
firstName_not_starts_with: String
"""All values ending with the given string."""
firstName_ends_with: String
"""All values not ending with the given string."""
firstName_not_ends_with: String
id: ID
"""All values that are not equal to given value."""
id_not: ID
"""All values that are contained in given list."""
id_in: [ID!]
"""All values that are not contained in given list."""
id_not_in: [ID!]
"""All values less than the given value."""
id_lt: ID
"""All values less than or equal the given value."""
id_lte: ID
"""All values greater than the given value."""
id_gt: ID
"""All values greater than or equal the given value."""
id_gte: ID
"""All values containing the given string."""
id_contains: ID
"""All values not containing the given string."""
id_not_contains: ID
"""All values starting with the given string."""
id_starts_with: ID
"""All values not starting with the given string."""
id_not_starts_with: ID
"""All values ending with the given string."""
id_ends_with: ID
"""All values not ending with the given string."""
id_not_ends_with: ID
lastName: String
"""All values that are not equal to given value."""
lastName_not: String
"""All values that are contained in given list."""
lastName_in: [String!]
"""All values that are not contained in given list."""
lastName_not_in: [String!]
"""All values less than the given value."""
lastName_lt: String
"""All values less than or equal the given value."""
lastName_lte: String
"""All values greater than the given value."""
lastName_gt: String
"""All values greater than or equal the given value."""
lastName_gte: String
"""All values containing the given string."""
lastName_contains: String
"""All values not containing the given string."""
lastName_not_contains: String
"""All values starting with the given string."""
lastName_starts_with: String
"""All values not starting with the given string."""
lastName_not_starts_with: String
"""All values ending with the given string."""
lastName_ends_with: String
"""All values not ending with the given string."""
lastName_not_ends_with: String
password: String
"""All values that are not equal to given value."""
password_not: String
"""All values that are contained in given list."""
password_in: [String!]
"""All values that are not contained in given list."""
password_not_in: [String!]
"""All values less than the given value."""
password_lt: String
"""All values less than or equal the given value."""
password_lte: String
"""All values greater than the given value."""
password_gt: String
"""All values greater than or equal the given value."""
password_gte: String
"""All values containing the given string."""
password_contains: String
"""All values not containing the given string."""
password_not_contains: String
"""All values starting with the given string."""
password_starts_with: String
"""All values not starting with the given string."""
password_not_starts_with: String
"""All values ending with the given string."""
password_ends_with: String
"""All values not ending with the given string."""
password_not_ends_with: String
updatedAt: DateTime
"""All values that are not equal to given value."""
updatedAt_not: DateTime
"""All values that are contained in given list."""
updatedAt_in: [DateTime!]
"""All values that are not contained in given list."""
updatedAt_not_in: [DateTime!]
"""All values less than the given value."""
updatedAt_lt: DateTime
"""All values less than or equal the given value."""
updatedAt_lte: DateTime
"""All values greater than the given value."""
updatedAt_gt: DateTime
"""All values greater than or equal the given value."""
updatedAt_gte: DateTime
}
type UserSubscriptionPayload {
mutation: _ModelMutationType!
node: User
updatedFields: [String!]
previousValues: UserPreviousValues
}