# source: https://us1.prisma.sh/wesbos/siccccccccck-fits/dev # timestamp: Mon Jun 25 2018 12:45:45 GMT-0400 (EDT) type AggregateItem { count: Int! } type AggregateUser { count: Int! } type BatchPayload { """The number of nodes that have been affected by the Batch operation.""" count: Long! } type Item implements Node { id: ID! title: String! description: String! image: String largeImage: String price: Int! } """A connection to a list of items.""" type ItemConnection { """Information to aid in pagination.""" pageInfo: PageInfo! """A list of edges.""" edges: [ItemEdge]! aggregate: AggregateItem! } input ItemCreateInput { title: String! description: String! image: String largeImage: String price: Int! } """An edge in a connection.""" type ItemEdge { """The item at the end of the edge.""" node: Item! """A cursor for use in pagination.""" cursor: String! } enum ItemOrderByInput { id_ASC id_DESC title_ASC title_DESC description_ASC description_DESC image_ASC image_DESC largeImage_ASC largeImage_DESC price_ASC price_DESC updatedAt_ASC updatedAt_DESC createdAt_ASC createdAt_DESC } type ItemPreviousValues { id: ID! title: String! description: String! image: String largeImage: String price: Int! } type ItemSubscriptionPayload { mutation: MutationType! node: Item updatedFields: [String!] previousValues: ItemPreviousValues } input ItemSubscriptionWhereInput { """Logical AND on all given filters.""" AND: [ItemSubscriptionWhereInput!] """Logical OR on all given filters.""" OR: [ItemSubscriptionWhereInput!] """Logical NOT on all given filters combined by AND.""" NOT: [ItemSubscriptionWhereInput!] """ The subscription event gets dispatched when it's listed in mutation_in """ mutation_in: [MutationType!] """ 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: ItemWhereInput } input ItemUpdateInput { title: String description: String image: String largeImage: String price: Int } input ItemWhereInput { """Logical AND on all given filters.""" AND: [ItemWhereInput!] """Logical OR on all given filters.""" OR: [ItemWhereInput!] """Logical NOT on all given filters combined by AND.""" NOT: [ItemWhereInput!] 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 description: String """All values that are not equal to given value.""" description_not: String """All values that are contained in given list.""" description_in: [String!] """All values that are not contained in given list.""" description_not_in: [String!] """All values less than the given value.""" description_lt: String """All values less than or equal the given value.""" description_lte: String """All values greater than the given value.""" description_gt: String """All values greater than or equal the given value.""" description_gte: String """All values containing the given string.""" description_contains: String """All values not containing the given string.""" description_not_contains: String """All values starting with the given string.""" description_starts_with: String """All values not starting with the given string.""" description_not_starts_with: String """All values ending with the given string.""" description_ends_with: String """All values not ending with the given string.""" description_not_ends_with: String image: String """All values that are not equal to given value.""" image_not: String """All values that are contained in given list.""" image_in: [String!] """All values that are not contained in given list.""" image_not_in: [String!] """All values less than the given value.""" image_lt: String """All values less than or equal the given value.""" image_lte: String """All values greater than the given value.""" image_gt: String """All values greater than or equal the given value.""" image_gte: String """All values containing the given string.""" image_contains: String """All values not containing the given string.""" image_not_contains: String """All values starting with the given string.""" image_starts_with: String """All values not starting with the given string.""" image_not_starts_with: String """All values ending with the given string.""" image_ends_with: String """All values not ending with the given string.""" image_not_ends_with: String largeImage: String """All values that are not equal to given value.""" largeImage_not: String """All values that are contained in given list.""" largeImage_in: [String!] """All values that are not contained in given list.""" largeImage_not_in: [String!] """All values less than the given value.""" largeImage_lt: String """All values less than or equal the given value.""" largeImage_lte: String """All values greater than the given value.""" largeImage_gt: String """All values greater than or equal the given value.""" largeImage_gte: String """All values containing the given string.""" largeImage_contains: String """All values not containing the given string.""" largeImage_not_contains: String """All values starting with the given string.""" largeImage_starts_with: String """All values not starting with the given string.""" largeImage_not_starts_with: String """All values ending with the given string.""" largeImage_ends_with: String """All values not ending with the given string.""" largeImage_not_ends_with: String price: Int """All values that are not equal to given value.""" price_not: Int """All values that are contained in given list.""" price_in: [Int!] """All values that are not contained in given list.""" price_not_in: [Int!] """All values less than the given value.""" price_lt: Int """All values less than or equal the given value.""" price_lte: Int """All values greater than the given value.""" price_gt: Int """All values greater than or equal the given value.""" price_gte: Int } input ItemWhereUniqueInput { id: ID } """ The `Long` scalar type represents non-fractional signed whole numeric values. Long can represent values between -(2^63) and 2^63 - 1. """ scalar Long type Mutation { createUser(data: UserCreateInput!): User! createItem(data: ItemCreateInput!): Item! updateUser(data: UserUpdateInput!, where: UserWhereUniqueInput!): User updateItem(data: ItemUpdateInput!, where: ItemWhereUniqueInput!): Item deleteUser(where: UserWhereUniqueInput!): User deleteItem(where: ItemWhereUniqueInput!): Item upsertUser(where: UserWhereUniqueInput!, create: UserCreateInput!, update: UserUpdateInput!): User! upsertItem(where: ItemWhereUniqueInput!, create: ItemCreateInput!, update: ItemUpdateInput!): Item! updateManyUsers(data: UserUpdateInput!, where: UserWhereInput): BatchPayload! updateManyItems(data: ItemUpdateInput!, where: ItemWhereInput): BatchPayload! deleteManyUsers(where: UserWhereInput): BatchPayload! deleteManyItems(where: ItemWhereInput): BatchPayload! } enum MutationType { CREATED UPDATED DELETED } """An object with an ID""" interface Node { """The id of the object.""" id: ID! } """Information about pagination in a connection.""" type PageInfo { """When paginating forwards, are there more items?""" hasNextPage: Boolean! """When paginating backwards, are there more items?""" hasPreviousPage: Boolean! """When paginating backwards, the cursor to continue.""" startCursor: String """When paginating forwards, the cursor to continue.""" endCursor: String } type Query { users(where: UserWhereInput, orderBy: UserOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [User]! items(where: ItemWhereInput, orderBy: ItemOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Item]! user(where: UserWhereUniqueInput!): User item(where: ItemWhereUniqueInput!): Item usersConnection(where: UserWhereInput, orderBy: UserOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): UserConnection! itemsConnection(where: ItemWhereInput, orderBy: ItemOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): ItemConnection! """Fetches an object given its ID""" node( """The ID of an object""" id: ID! ): Node } type Subscription { user(where: UserSubscriptionWhereInput): UserSubscriptionPayload item(where: ItemSubscriptionWhereInput): ItemSubscriptionPayload } type User implements Node { id: ID! name: String! email: String! } """A connection to a list of items.""" type UserConnection { """Information to aid in pagination.""" pageInfo: PageInfo! """A list of edges.""" edges: [UserEdge]! aggregate: AggregateUser! } input UserCreateInput { name: String! email: String! } """An edge in a connection.""" type UserEdge { """The item at the end of the edge.""" node: User! """A cursor for use in pagination.""" cursor: String! } enum UserOrderByInput { id_ASC id_DESC name_ASC name_DESC email_ASC email_DESC updatedAt_ASC updatedAt_DESC createdAt_ASC createdAt_DESC } type UserPreviousValues { id: ID! name: String! email: String! } type UserSubscriptionPayload { mutation: MutationType! node: User updatedFields: [String!] previousValues: UserPreviousValues } input UserSubscriptionWhereInput { """Logical AND on all given filters.""" AND: [UserSubscriptionWhereInput!] """Logical OR on all given filters.""" OR: [UserSubscriptionWhereInput!] """Logical NOT on all given filters combined by AND.""" NOT: [UserSubscriptionWhereInput!] """ The subscription event gets dispatched when it's listed in mutation_in """ mutation_in: [MutationType!] """ 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: UserWhereInput } input UserUpdateInput { name: String email: String } input UserWhereInput { """Logical AND on all given filters.""" AND: [UserWhereInput!] """Logical OR on all given filters.""" OR: [UserWhereInput!] """Logical NOT on all given filters combined by AND.""" NOT: [UserWhereInput!] 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 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 } input UserWhereUniqueInput { id: ID }