diff options
Diffstat (limited to 'backend/src/generated/prisma.graphql')
| -rw-r--r-- | backend/src/generated/prisma.graphql | 2328 |
1 files changed, 982 insertions, 1346 deletions
diff --git a/backend/src/generated/prisma.graphql b/backend/src/generated/prisma.graphql index c88f966..aeacf68 100644 --- a/backend/src/generated/prisma.graphql +++ b/backend/src/generated/prisma.graphql @@ -1,73 +1,5 @@ -# THIS FILE HAS BEEN AUTO-GENERATED BY "PRISMA DEPLOY" -# DO NOT EDIT THIS FILE DIRECTLY - -# -# Model Types -# - -type CartItem implements Node { - id: ID! - quantity: Int! - item(where: ItemWhereInput): Item - user(where: UserWhereInput): User! - createdAt: DateTime! - updatedAt: DateTime! -} - -type Item implements Node { - id: ID! - title: String! - description: String! - image: String - largeImage: String - price: Int! - createdAt: DateTime! - updatedAt: DateTime! - user(where: UserWhereInput): User! -} - -type Order implements Node { - id: ID! - items(where: OrderItemWhereInput, orderBy: OrderItemOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [OrderItem!] - total: Int! - user(where: UserWhereInput): User! - createdAt: DateTime! - updatedAt: DateTime! - charge: String! -} - -type OrderItem implements Node { - id: ID! - title: String! - description: String! - image: String - largeImage: String - price: Int! - createdAt: DateTime! - updatedAt: DateTime! - quantity: Int! - item(where: ItemWhereInput): Item! - user(where: UserWhereInput): User! -} - -type User implements Node { - id: ID! - email: String! - password: String! - name: String! - orders(where: OrderWhereInput, orderBy: OrderOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Order!] - resetToken: String - resetTokenExpiry: String - cart(where: CartItemWhereInput, orderBy: CartItemOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [CartItem!] - createdAt: DateTime! - updatedAt: DateTime! - permissions: [Permission!] -} - - -# -# Other Types -# +# source: https://us1.prisma.sh/johannes-schickling/wesbos/dev +# timestamp: Mon May 21 2018 18:02:25 GMT-0700 (PDT) type AggregateCartItem { count: Int! @@ -90,23 +22,25 @@ type AggregateUser { } type BatchPayload { - """ - The number of nodes that have been affected by the Batch operation. - """ + """The number of nodes that have been affected by the Batch operation.""" count: Long! } -""" -A connection to a list of items. -""" +type CartItem implements Node { + id: ID! + quantity: Int! + item(where: ItemWhereInput): Item + user(where: UserWhereInput): User! + createdAt: DateTime! + updatedAt: DateTime! +} + +"""A connection to a list of items.""" type CartItemConnection { - """ - Information to aid in pagination. - """ + """Information to aid in pagination.""" pageInfo: PageInfo! - """ - A list of edges. - """ + + """A list of edges.""" edges: [CartItemEdge]! aggregate: AggregateCartItem! } @@ -127,17 +61,12 @@ input CartItemCreateWithoutUserInput { item: ItemCreateOneInput } -""" -An edge in a connection. -""" +"""An edge in a connection.""" type CartItemEdge { - """ - The item at the end of the edge. - """ + """The item at the end of the edge.""" node: CartItem! - """ - A cursor for use in pagination. - """ + + """A cursor for use in pagination.""" cursor: String! } @@ -167,26 +96,30 @@ type CartItemSubscriptionPayload { } input CartItemSubscriptionWhereInput { - """ - Logical AND on all given filters. - """ + """Logical AND on all given filters.""" AND: [CartItemSubscriptionWhereInput!] - """ - Logical OR on all given filters. - """ + + """Logical OR on all given filters.""" OR: [CartItemSubscriptionWhereInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [CartItemSubscriptionWhereInput!] + """ 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 """ @@ -205,8 +138,8 @@ input CartItemUpdateManyWithoutUserInput { connect: [CartItemWhereUniqueInput!] disconnect: [CartItemWhereUniqueInput!] delete: [CartItemWhereUniqueInput!] - update: [CartItemUpdateWithoutUserInput!] - upsert: [CartItemUpsertWithoutUserInput!] + update: [CartItemUpdateWithWhereUniqueWithoutUserInput!] + upsert: [CartItemUpsertWithWhereUniqueWithoutUserInput!] } input CartItemUpdateWithoutUserDataInput { @@ -214,165 +147,131 @@ input CartItemUpdateWithoutUserDataInput { item: ItemUpdateOneInput } -input CartItemUpdateWithoutUserInput { +input CartItemUpdateWithWhereUniqueWithoutUserInput { where: CartItemWhereUniqueInput! data: CartItemUpdateWithoutUserDataInput! } -input CartItemUpsertWithoutUserInput { +input CartItemUpsertWithWhereUniqueWithoutUserInput { where: CartItemWhereUniqueInput! update: CartItemUpdateWithoutUserDataInput! create: CartItemCreateWithoutUserInput! } input CartItemWhereInput { - """ - Logical AND on all given filters. - """ + """Logical AND on all given filters.""" AND: [CartItemWhereInput!] - """ - Logical OR on all given filters. - """ + + """Logical OR on all given filters.""" OR: [CartItemWhereInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [CartItemWhereInput!] id: ID - """ - All values that are not equal to given value. - """ + + """All values that are not equal to given value.""" id_not: ID - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" id_in: [ID!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" id_not_in: [ID!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" id_lt: ID - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" id_lte: ID - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" id_gt: ID - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" id_gte: ID - """ - All values containing the given string. - """ + + """All values containing the given string.""" id_contains: ID - """ - All values not containing the given string. - """ + + """All values not containing the given string.""" id_not_contains: ID - """ - All values starting with the given string. - """ + + """All values starting with the given string.""" id_starts_with: ID - """ - All values not starting with the given string. - """ + + """All values not starting with the given string.""" id_not_starts_with: ID - """ - All values ending with the given string. - """ + + """All values ending with the given string.""" id_ends_with: ID - """ - All values not ending with the given string. - """ + + """All values not ending with the given string.""" id_not_ends_with: ID quantity: Int - """ - All values that are not equal to given value. - """ + + """All values that are not equal to given value.""" quantity_not: Int - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" quantity_in: [Int!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" quantity_not_in: [Int!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" quantity_lt: Int - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" quantity_lte: Int - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" quantity_gt: Int - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" quantity_gte: Int createdAt: DateTime - """ - All values that are not equal to given value. - """ + + """All values that are not equal to given value.""" createdAt_not: DateTime - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" createdAt_in: [DateTime!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" createdAt_not_in: [DateTime!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" createdAt_lt: DateTime - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" createdAt_lte: DateTime - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" createdAt_gt: DateTime - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" createdAt_gte: DateTime updatedAt: DateTime - """ - All values that are not equal to given value. - """ + + """All values that are not equal to given value.""" updatedAt_not: DateTime - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" updatedAt_in: [DateTime!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" updatedAt_not_in: [DateTime!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" updatedAt_lt: DateTime - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" updatedAt_lte: DateTime - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" updatedAt_gt: DateTime - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" updatedAt_gte: DateTime item: ItemWhereInput user: UserWhereInput @@ -384,17 +283,24 @@ input CartItemWhereUniqueInput { scalar DateTime -""" -A connection to a list of items. -""" +type Item implements Node { + id: ID! + title: String! + description: String! + image: String + largeImage: String + price: Int! + createdAt: DateTime! + updatedAt: DateTime! + user(where: UserWhereInput): User! +} + +"""A connection to a list of items.""" type ItemConnection { - """ - Information to aid in pagination. - """ + """Information to aid in pagination.""" pageInfo: PageInfo! - """ - A list of edges. - """ + + """A list of edges.""" edges: [ItemEdge]! aggregate: AggregateItem! } @@ -413,17 +319,12 @@ input ItemCreateOneInput { connect: ItemWhereUniqueInput } -""" -An edge in a connection. -""" +"""An edge in a connection.""" type ItemEdge { - """ - The item at the end of the edge. - """ + """The item at the end of the edge.""" node: Item! - """ - A cursor for use in pagination. - """ + + """A cursor for use in pagination.""" cursor: String! } @@ -465,26 +366,30 @@ type ItemSubscriptionPayload { } input ItemSubscriptionWhereInput { - """ - Logical AND on all given filters. - """ + """Logical AND on all given filters.""" AND: [ItemSubscriptionWhereInput!] - """ - Logical OR on all given filters. - """ + + """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 """ @@ -492,6 +397,15 @@ input ItemSubscriptionWhereInput { node: ItemWhereInput } +input ItemUpdateDataInput { + title: String + description: String + image: String + largeImage: String + price: Int + user: UserUpdateOneInput +} + input ItemUpdateInput { title: String description: String @@ -504,370 +418,290 @@ input ItemUpdateInput { input ItemUpdateOneInput { create: ItemCreateInput connect: ItemWhereUniqueInput - disconnect: ItemWhereUniqueInput - delete: ItemWhereUniqueInput + delete: Boolean + update: ItemUpdateDataInput + upsert: ItemUpsertNestedInput +} + +input ItemUpsertNestedInput { + update: ItemUpdateDataInput! + create: ItemCreateInput! } input ItemWhereInput { - """ - Logical AND on all given filters. - """ + """Logical AND on all given filters.""" AND: [ItemWhereInput!] - """ - Logical OR on all given filters. - """ + + """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. - """ + + """All values that are not equal to given value.""" id_not: ID - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" id_in: [ID!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" id_not_in: [ID!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" id_lt: ID - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" id_lte: ID - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" id_gt: ID - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" id_gte: ID - """ - All values containing the given string. - """ + + """All values containing the given string.""" id_contains: ID - """ - All values not containing the given string. - """ + + """All values not containing the given string.""" id_not_contains: ID - """ - All values starting with the given string. - """ + + """All values starting with the given string.""" id_starts_with: ID - """ - All values not starting with the given string. - """ + + """All values not starting with the given string.""" id_not_starts_with: ID - """ - All values ending with the given string. - """ + + """All values ending with the given string.""" id_ends_with: ID - """ - All values not ending with the given string. - """ + + """All values not ending with the given string.""" id_not_ends_with: ID title: String - """ - All values that are not equal to given value. - """ + + """All values that are not equal to given value.""" title_not: String - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" title_in: [String!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" title_not_in: [String!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" title_lt: String - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" title_lte: String - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" title_gt: String - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" title_gte: String - """ - All values containing the given string. - """ + + """All values containing the given string.""" title_contains: String - """ - All values not containing the given string. - """ + + """All values not containing the given string.""" title_not_contains: String - """ - All values starting with the given string. - """ + + """All values starting with the given string.""" title_starts_with: String - """ - All values not starting with the given string. - """ + + """All values not starting with the given string.""" title_not_starts_with: String - """ - All values ending with the given string. - """ + + """All values ending with the given string.""" title_ends_with: String - """ - All values not ending with the given 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. - """ + + """All values that are not equal to given value.""" description_not: String - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" description_in: [String!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" description_not_in: [String!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" description_lt: String - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" description_lte: String - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" description_gt: String - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" description_gte: String - """ - All values containing the given string. - """ + + """All values containing the given string.""" description_contains: String - """ - All values not containing the given string. - """ + + """All values not containing the given string.""" description_not_contains: String - """ - All values starting with the given string. - """ + + """All values starting with the given string.""" description_starts_with: String - """ - All values not starting with the given string. - """ + + """All values not starting with the given string.""" description_not_starts_with: String - """ - All values ending with the given string. - """ + + """All values ending with the given string.""" description_ends_with: String - """ - All values not ending with the given 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. - """ + + """All values that are not equal to given value.""" image_not: String - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" image_in: [String!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" image_not_in: [String!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" image_lt: String - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" image_lte: String - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" image_gt: String - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" image_gte: String - """ - All values containing the given string. - """ + + """All values containing the given string.""" image_contains: String - """ - All values not containing the given string. - """ + + """All values not containing the given string.""" image_not_contains: String - """ - All values starting with the given string. - """ + + """All values starting with the given string.""" image_starts_with: String - """ - All values not starting with the given string. - """ + + """All values not starting with the given string.""" image_not_starts_with: String - """ - All values ending with the given string. - """ + + """All values ending with the given string.""" image_ends_with: String - """ - All values not ending with the given 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. - """ + + """All values that are not equal to given value.""" largeImage_not: String - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" largeImage_in: [String!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" largeImage_not_in: [String!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" largeImage_lt: String - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" largeImage_lte: String - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" largeImage_gt: String - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" largeImage_gte: String - """ - All values containing the given string. - """ + + """All values containing the given string.""" largeImage_contains: String - """ - All values not containing the given string. - """ + + """All values not containing the given string.""" largeImage_not_contains: String - """ - All values starting with the given string. - """ + + """All values starting with the given string.""" largeImage_starts_with: String - """ - All values not starting with the given string. - """ + + """All values not starting with the given string.""" largeImage_not_starts_with: String - """ - All values ending with the given string. - """ + + """All values ending with the given string.""" largeImage_ends_with: String - """ - All values not ending with the given 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. - """ + + """All values that are not equal to given value.""" price_not: Int - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" price_in: [Int!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" price_not_in: [Int!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" price_lt: Int - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" price_lte: Int - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" price_gt: Int - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" price_gte: Int createdAt: DateTime - """ - All values that are not equal to given value. - """ + + """All values that are not equal to given value.""" createdAt_not: DateTime - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" createdAt_in: [DateTime!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" createdAt_not_in: [DateTime!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" createdAt_lt: DateTime - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" createdAt_lte: DateTime - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" createdAt_gt: DateTime - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" createdAt_gte: DateTime updatedAt: DateTime - """ - All values that are not equal to given value. - """ + + """All values that are not equal to given value.""" updatedAt_not: DateTime - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" updatedAt_in: [DateTime!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" updatedAt_not_in: [DateTime!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" updatedAt_lt: DateTime - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" updatedAt_lte: DateTime - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" updatedAt_gt: DateTime - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" updatedAt_gte: DateTime user: UserWhereInput } @@ -903,16 +737,16 @@ type Mutation { upsertItem(where: ItemWhereUniqueInput!, create: ItemCreateInput!, update: ItemUpdateInput!): Item! upsertOrderItem(where: OrderItemWhereUniqueInput!, create: OrderItemCreateInput!, update: OrderItemUpdateInput!): OrderItem! upsertOrder(where: OrderWhereUniqueInput!, create: OrderCreateInput!, update: OrderUpdateInput!): Order! - updateManyUsers(data: UserUpdateInput!, where: UserWhereInput!): BatchPayload! - updateManyCartItems(data: CartItemUpdateInput!, where: CartItemWhereInput!): BatchPayload! - updateManyItems(data: ItemUpdateInput!, where: ItemWhereInput!): BatchPayload! - updateManyOrderItems(data: OrderItemUpdateInput!, where: OrderItemWhereInput!): BatchPayload! - updateManyOrders(data: OrderUpdateInput!, where: OrderWhereInput!): BatchPayload! - deleteManyUsers(where: UserWhereInput!): BatchPayload! - deleteManyCartItems(where: CartItemWhereInput!): BatchPayload! - deleteManyItems(where: ItemWhereInput!): BatchPayload! - deleteManyOrderItems(where: OrderItemWhereInput!): BatchPayload! - deleteManyOrders(where: OrderWhereInput!): BatchPayload! + updateManyUsers(data: UserUpdateInput!, where: UserWhereInput): BatchPayload! + updateManyCartItems(data: CartItemUpdateInput!, where: CartItemWhereInput): BatchPayload! + updateManyItems(data: ItemUpdateInput!, where: ItemWhereInput): BatchPayload! + updateManyOrderItems(data: OrderItemUpdateInput!, where: OrderItemWhereInput): BatchPayload! + updateManyOrders(data: OrderUpdateInput!, where: OrderWhereInput): BatchPayload! + deleteManyUsers(where: UserWhereInput): BatchPayload! + deleteManyCartItems(where: CartItemWhereInput): BatchPayload! + deleteManyItems(where: ItemWhereInput): BatchPayload! + deleteManyOrderItems(where: OrderItemWhereInput): BatchPayload! + deleteManyOrders(where: OrderWhereInput): BatchPayload! } enum MutationType { @@ -921,27 +755,28 @@ enum MutationType { DELETED } -""" -An object with an ID -""" +"""An object with an ID""" interface Node { - """ - The id of the object. - """ + """The id of the object.""" id: ID! } -""" -A connection to a list of items. -""" +type Order implements Node { + id: ID! + items(where: OrderItemWhereInput, orderBy: OrderItemOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [OrderItem!] + total: Int! + user(where: UserWhereInput): User! + createdAt: DateTime! + updatedAt: DateTime! + charge: String! +} + +"""A connection to a list of items.""" type OrderConnection { - """ - Information to aid in pagination. - """ + """Information to aid in pagination.""" pageInfo: PageInfo! - """ - A list of edges. - """ + + """A list of edges.""" edges: [OrderEdge]! aggregate: AggregateOrder! } @@ -964,31 +799,35 @@ input OrderCreateWithoutUserInput { items: OrderItemCreateManyInput } -""" -An edge in a connection. -""" +"""An edge in a connection.""" type OrderEdge { - """ - The item at the end of the edge. - """ + """The item at the end of the edge.""" node: Order! - """ - A cursor for use in pagination. - """ + + """A cursor for use in pagination.""" cursor: String! } -""" -A connection to a list of items. -""" +type OrderItem implements Node { + id: ID! + title: String! + description: String! + image: String + largeImage: String + price: Int! + createdAt: DateTime! + updatedAt: DateTime! + quantity: Int! + item(where: ItemWhereInput): Item! + user(where: UserWhereInput): User! +} + +"""A connection to a list of items.""" type OrderItemConnection { - """ - Information to aid in pagination. - """ + """Information to aid in pagination.""" pageInfo: PageInfo! - """ - A list of edges. - """ + + """A list of edges.""" edges: [OrderItemEdge]! aggregate: AggregateOrderItem! } @@ -1009,17 +848,12 @@ input OrderItemCreateManyInput { connect: [OrderItemWhereUniqueInput!] } -""" -An edge in a connection. -""" +"""An edge in a connection.""" type OrderItemEdge { - """ - The item at the end of the edge. - """ + """The item at the end of the edge.""" node: OrderItem! - """ - A cursor for use in pagination. - """ + + """A cursor for use in pagination.""" cursor: String! } @@ -1064,26 +898,30 @@ type OrderItemSubscriptionPayload { } input OrderItemSubscriptionWhereInput { - """ - Logical AND on all given filters. - """ + """Logical AND on all given filters.""" AND: [OrderItemSubscriptionWhereInput!] - """ - Logical OR on all given filters. - """ + + """Logical OR on all given filters.""" OR: [OrderItemSubscriptionWhereInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [OrderItemSubscriptionWhereInput!] + """ 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 """ @@ -1091,6 +929,17 @@ input OrderItemSubscriptionWhereInput { node: OrderItemWhereInput } +input OrderItemUpdateDataInput { + title: String + description: String + image: String + largeImage: String + price: Int + quantity: Int + item: ItemUpdateOneInput + user: UserUpdateOneInput +} + input OrderItemUpdateInput { title: String description: String @@ -1107,397 +956,317 @@ input OrderItemUpdateManyInput { connect: [OrderItemWhereUniqueInput!] disconnect: [OrderItemWhereUniqueInput!] delete: [OrderItemWhereUniqueInput!] + update: [OrderItemUpdateWithWhereUniqueNestedInput!] + upsert: [OrderItemUpsertWithWhereUniqueNestedInput!] +} + +input OrderItemUpdateWithWhereUniqueNestedInput { + where: OrderItemWhereUniqueInput! + data: OrderItemUpdateDataInput! +} + +input OrderItemUpsertWithWhereUniqueNestedInput { + where: OrderItemWhereUniqueInput! + update: OrderItemUpdateDataInput! + create: OrderItemCreateInput! } input OrderItemWhereInput { - """ - Logical AND on all given filters. - """ + """Logical AND on all given filters.""" AND: [OrderItemWhereInput!] - """ - Logical OR on all given filters. - """ + + """Logical OR on all given filters.""" OR: [OrderItemWhereInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [OrderItemWhereInput!] id: ID - """ - All values that are not equal to given value. - """ + + """All values that are not equal to given value.""" id_not: ID - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" id_in: [ID!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" id_not_in: [ID!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" id_lt: ID - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" id_lte: ID - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" id_gt: ID - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" id_gte: ID - """ - All values containing the given string. - """ + + """All values containing the given string.""" id_contains: ID - """ - All values not containing the given string. - """ + + """All values not containing the given string.""" id_not_contains: ID - """ - All values starting with the given string. - """ + + """All values starting with the given string.""" id_starts_with: ID - """ - All values not starting with the given string. - """ + + """All values not starting with the given string.""" id_not_starts_with: ID - """ - All values ending with the given string. - """ + + """All values ending with the given string.""" id_ends_with: ID - """ - All values not ending with the given string. - """ + + """All values not ending with the given string.""" id_not_ends_with: ID title: String - """ - All values that are not equal to given value. - """ + + """All values that are not equal to given value.""" title_not: String - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" title_in: [String!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" title_not_in: [String!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" title_lt: String - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" title_lte: String - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" title_gt: String - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" title_gte: String - """ - All values containing the given string. - """ + + """All values containing the given string.""" title_contains: String - """ - All values not containing the given string. - """ + + """All values not containing the given string.""" title_not_contains: String - """ - All values starting with the given string. - """ + + """All values starting with the given string.""" title_starts_with: String - """ - All values not starting with the given string. - """ + + """All values not starting with the given string.""" title_not_starts_with: String - """ - All values ending with the given string. - """ + + """All values ending with the given string.""" title_ends_with: String - """ - All values not ending with the given 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. - """ + + """All values that are not equal to given value.""" description_not: String - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" description_in: [String!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" description_not_in: [String!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" description_lt: String - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" description_lte: String - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" description_gt: String - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" description_gte: String - """ - All values containing the given string. - """ + + """All values containing the given string.""" description_contains: String - """ - All values not containing the given string. - """ + + """All values not containing the given string.""" description_not_contains: String - """ - All values starting with the given string. - """ + + """All values starting with the given string.""" description_starts_with: String - """ - All values not starting with the given string. - """ + + """All values not starting with the given string.""" description_not_starts_with: String - """ - All values ending with the given string. - """ + + """All values ending with the given string.""" description_ends_with: String - """ - All values not ending with the given 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. - """ + + """All values that are not equal to given value.""" image_not: String - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" image_in: [String!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" image_not_in: [String!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" image_lt: String - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" image_lte: String - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" image_gt: String - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" image_gte: String - """ - All values containing the given string. - """ + + """All values containing the given string.""" image_contains: String - """ - All values not containing the given string. - """ + + """All values not containing the given string.""" image_not_contains: String - """ - All values starting with the given string. - """ + + """All values starting with the given string.""" image_starts_with: String - """ - All values not starting with the given string. - """ + + """All values not starting with the given string.""" image_not_starts_with: String - """ - All values ending with the given string. - """ + + """All values ending with the given string.""" image_ends_with: String - """ - All values not ending with the given 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. - """ + + """All values that are not equal to given value.""" largeImage_not: String - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" largeImage_in: [String!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" largeImage_not_in: [String!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" largeImage_lt: String - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" largeImage_lte: String - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" largeImage_gt: String - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" largeImage_gte: String - """ - All values containing the given string. - """ + + """All values containing the given string.""" largeImage_contains: String - """ - All values not containing the given string. - """ + + """All values not containing the given string.""" largeImage_not_contains: String - """ - All values starting with the given string. - """ + + """All values starting with the given string.""" largeImage_starts_with: String - """ - All values not starting with the given string. - """ + + """All values not starting with the given string.""" largeImage_not_starts_with: String - """ - All values ending with the given string. - """ + + """All values ending with the given string.""" largeImage_ends_with: String - """ - All values not ending with the given 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. - """ + + """All values that are not equal to given value.""" price_not: Int - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" price_in: [Int!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" price_not_in: [Int!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" price_lt: Int - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" price_lte: Int - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" price_gt: Int - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" price_gte: Int createdAt: DateTime - """ - All values that are not equal to given value. - """ + + """All values that are not equal to given value.""" createdAt_not: DateTime - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" createdAt_in: [DateTime!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" createdAt_not_in: [DateTime!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" createdAt_lt: DateTime - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" createdAt_lte: DateTime - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" createdAt_gt: DateTime - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" createdAt_gte: DateTime updatedAt: DateTime - """ - All values that are not equal to given value. - """ + + """All values that are not equal to given value.""" updatedAt_not: DateTime - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" updatedAt_in: [DateTime!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" updatedAt_not_in: [DateTime!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" updatedAt_lt: DateTime - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" updatedAt_lte: DateTime - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" updatedAt_gt: DateTime - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" updatedAt_gte: DateTime quantity: Int - """ - All values that are not equal to given value. - """ + + """All values that are not equal to given value.""" quantity_not: Int - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" quantity_in: [Int!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" quantity_not_in: [Int!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" quantity_lt: Int - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" quantity_lte: Int - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" quantity_gt: Int - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" quantity_gte: Int item: ItemWhereInput user: UserWhereInput @@ -1536,26 +1305,30 @@ type OrderSubscriptionPayload { } input OrderSubscriptionWhereInput { - """ - Logical AND on all given filters. - """ + """Logical AND on all given filters.""" AND: [OrderSubscriptionWhereInput!] - """ - Logical OR on all given filters. - """ + + """Logical OR on all given filters.""" OR: [OrderSubscriptionWhereInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [OrderSubscriptionWhereInput!] + """ 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 """ @@ -1575,8 +1348,8 @@ input OrderUpdateManyWithoutUserInput { connect: [OrderWhereUniqueInput!] disconnect: [OrderWhereUniqueInput!] delete: [OrderWhereUniqueInput!] - update: [OrderUpdateWithoutUserInput!] - upsert: [OrderUpsertWithoutUserInput!] + update: [OrderUpdateWithWhereUniqueWithoutUserInput!] + upsert: [OrderUpsertWithWhereUniqueWithoutUserInput!] } input OrderUpdateWithoutUserDataInput { @@ -1585,218 +1358,171 @@ input OrderUpdateWithoutUserDataInput { items: OrderItemUpdateManyInput } -input OrderUpdateWithoutUserInput { +input OrderUpdateWithWhereUniqueWithoutUserInput { where: OrderWhereUniqueInput! data: OrderUpdateWithoutUserDataInput! } -input OrderUpsertWithoutUserInput { +input OrderUpsertWithWhereUniqueWithoutUserInput { where: OrderWhereUniqueInput! update: OrderUpdateWithoutUserDataInput! create: OrderCreateWithoutUserInput! } input OrderWhereInput { - """ - Logical AND on all given filters. - """ + """Logical AND on all given filters.""" AND: [OrderWhereInput!] - """ - Logical OR on all given filters. - """ + + """Logical OR on all given filters.""" OR: [OrderWhereInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [OrderWhereInput!] id: ID - """ - All values that are not equal to given value. - """ + + """All values that are not equal to given value.""" id_not: ID - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" id_in: [ID!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" id_not_in: [ID!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" id_lt: ID - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" id_lte: ID - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" id_gt: ID - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" id_gte: ID - """ - All values containing the given string. - """ + + """All values containing the given string.""" id_contains: ID - """ - All values not containing the given string. - """ + + """All values not containing the given string.""" id_not_contains: ID - """ - All values starting with the given string. - """ + + """All values starting with the given string.""" id_starts_with: ID - """ - All values not starting with the given string. - """ + + """All values not starting with the given string.""" id_not_starts_with: ID - """ - All values ending with the given string. - """ + + """All values ending with the given string.""" id_ends_with: ID - """ - All values not ending with the given string. - """ + + """All values not ending with the given string.""" id_not_ends_with: ID total: Int - """ - All values that are not equal to given value. - """ + + """All values that are not equal to given value.""" total_not: Int - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" total_in: [Int!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" total_not_in: [Int!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" total_lt: Int - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" total_lte: Int - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" total_gt: Int - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" total_gte: Int createdAt: DateTime - """ - All values that are not equal to given value. - """ + + """All values that are not equal to given value.""" createdAt_not: DateTime - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" createdAt_in: [DateTime!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" createdAt_not_in: [DateTime!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" createdAt_lt: DateTime - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" createdAt_lte: DateTime - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" createdAt_gt: DateTime - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" createdAt_gte: DateTime updatedAt: DateTime - """ - All values that are not equal to given value. - """ + + """All values that are not equal to given value.""" updatedAt_not: DateTime - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" updatedAt_in: [DateTime!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" updatedAt_not_in: [DateTime!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" updatedAt_lt: DateTime - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" updatedAt_lte: DateTime - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" updatedAt_gt: DateTime - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" updatedAt_gte: DateTime charge: String - """ - All values that are not equal to given value. - """ + + """All values that are not equal to given value.""" charge_not: String - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" charge_in: [String!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" charge_not_in: [String!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" charge_lt: String - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" charge_lte: String - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" charge_gt: String - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" charge_gte: String - """ - All values containing the given string. - """ + + """All values containing the given string.""" charge_contains: String - """ - All values not containing the given string. - """ + + """All values not containing the given string.""" charge_not_contains: String - """ - All values starting with the given string. - """ + + """All values starting with the given string.""" charge_starts_with: String - """ - All values not starting with the given string. - """ + + """All values not starting with the given string.""" charge_not_starts_with: String - """ - All values ending with the given string. - """ + + """All values ending with the given string.""" charge_ends_with: String - """ - All values not ending with the given string. - """ + + """All values not ending with the given string.""" charge_not_ends_with: String items_every: OrderItemWhereInput items_some: OrderItemWhereInput @@ -1808,25 +1534,18 @@ input OrderWhereUniqueInput { id: ID } -""" -Information about pagination in a connection. -""" +"""Information about pagination in a connection.""" type PageInfo { - """ - When paginating forwards, are there more items? - """ + """When paginating forwards, are there more items?""" hasNextPage: Boolean! - """ - When paginating backwards, are there more items? - """ + + """When paginating backwards, are there more items?""" hasPreviousPage: Boolean! - """ - When paginating backwards, the cursor to continue. - """ + + """When paginating backwards, the cursor to continue.""" startCursor: String - """ - When paginating forwards, the cursor to continue. - """ + + """When paginating forwards, the cursor to continue.""" endCursor: String } @@ -1837,7 +1556,6 @@ enum Permission { ITEMUPDATE ITEMDELETE PERMISSIONUPDATE - NUKE } type Query { @@ -1856,13 +1574,12 @@ type Query { itemsConnection(where: ItemWhereInput, orderBy: ItemOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): ItemConnection! orderItemsConnection(where: OrderItemWhereInput, orderBy: OrderItemOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): OrderItemConnection! ordersConnection(where: OrderWhereInput, orderBy: OrderOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): OrderConnection! - """ - Fetches an object given its ID - """ - node(""" - The ID of an object - """ - id: ID!): Node + + """Fetches an object given its ID""" + node( + """The ID of an object""" + id: ID! + ): Node } type Subscription { @@ -1873,17 +1590,26 @@ type Subscription { order(where: OrderSubscriptionWhereInput): OrderSubscriptionPayload } -""" -A connection to a list of items. -""" +type User implements Node { + id: ID! + email: String! + password: String! + name: String! + orders(where: OrderWhereInput, orderBy: OrderOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [Order!] + resetToken: String + resetTokenExpiry: String + cart(where: CartItemWhereInput, orderBy: CartItemOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): [CartItem!] + createdAt: DateTime! + updatedAt: DateTime! + permissions: [Permission!] +} + +"""A connection to a list of items.""" type UserConnection { - """ - Information to aid in pagination. - """ + """Information to aid in pagination.""" pageInfo: PageInfo! - """ - A list of edges. - """ + + """A list of edges.""" edges: [UserEdge]! aggregate: AggregateUser! } @@ -1938,17 +1664,12 @@ input UserCreateWithoutOrdersInput { cart: CartItemCreateManyWithoutUserInput } -""" -An edge in a connection. -""" +"""An edge in a connection.""" type UserEdge { - """ - The item at the end of the edge. - """ + """The item at the end of the edge.""" node: User! - """ - A cursor for use in pagination. - """ + + """A cursor for use in pagination.""" cursor: String! } @@ -1991,26 +1712,30 @@ type UserSubscriptionPayload { } input UserSubscriptionWhereInput { - """ - Logical AND on all given filters. - """ + """Logical AND on all given filters.""" AND: [UserSubscriptionWhereInput!] - """ - Logical OR on all given filters. - """ + + """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 """ @@ -2018,6 +1743,17 @@ input UserSubscriptionWhereInput { node: UserWhereInput } +input UserUpdateDataInput { + email: String + password: String + name: String + resetToken: String + resetTokenExpiry: String + permissions: UserUpdatepermissionsInput + orders: OrderUpdateManyWithoutUserInput + cart: CartItemUpdateManyWithoutUserInput +} + input UserUpdateInput { email: String password: String @@ -2032,25 +1768,24 @@ input UserUpdateInput { input UserUpdateOneInput { create: UserCreateInput connect: UserWhereUniqueInput - disconnect: UserWhereUniqueInput - delete: UserWhereUniqueInput + delete: Boolean + update: UserUpdateDataInput + upsert: UserUpsertNestedInput } input UserUpdateOneWithoutCartInput { create: UserCreateWithoutCartInput connect: UserWhereUniqueInput - disconnect: UserWhereUniqueInput - delete: UserWhereUniqueInput - update: UserUpdateWithoutCartInput + delete: Boolean + update: UserUpdateWithoutCartDataInput upsert: UserUpsertWithoutCartInput } input UserUpdateOneWithoutOrdersInput { create: UserCreateWithoutOrdersInput connect: UserWhereUniqueInput - disconnect: UserWhereUniqueInput - delete: UserWhereUniqueInput - update: UserUpdateWithoutOrdersInput + delete: Boolean + update: UserUpdateWithoutOrdersDataInput upsert: UserUpsertWithoutOrdersInput } @@ -2068,11 +1803,6 @@ input UserUpdateWithoutCartDataInput { orders: OrderUpdateManyWithoutUserInput } -input UserUpdateWithoutCartInput { - where: UserWhereUniqueInput! - data: UserUpdateWithoutCartDataInput! -} - input UserUpdateWithoutOrdersDataInput { email: String password: String @@ -2083,407 +1813,313 @@ input UserUpdateWithoutOrdersDataInput { cart: CartItemUpdateManyWithoutUserInput } -input UserUpdateWithoutOrdersInput { - where: UserWhereUniqueInput! - data: UserUpdateWithoutOrdersDataInput! +input UserUpsertNestedInput { + update: UserUpdateDataInput! + create: UserCreateInput! } input UserUpsertWithoutCartInput { - where: UserWhereUniqueInput! update: UserUpdateWithoutCartDataInput! create: UserCreateWithoutCartInput! } input UserUpsertWithoutOrdersInput { - where: UserWhereUniqueInput! update: UserUpdateWithoutOrdersDataInput! create: UserCreateWithoutOrdersInput! } input UserWhereInput { - """ - Logical AND on all given filters. - """ + """Logical AND on all given filters.""" AND: [UserWhereInput!] - """ - Logical OR on all given filters. - """ + + """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. - """ + + """All values that are not equal to given value.""" id_not: ID - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" id_in: [ID!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" id_not_in: [ID!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" id_lt: ID - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" id_lte: ID - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" id_gt: ID - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" id_gte: ID - """ - All values containing the given string. - """ + + """All values containing the given string.""" id_contains: ID - """ - All values not containing the given string. - """ + + """All values not containing the given string.""" id_not_contains: ID - """ - All values starting with the given string. - """ + + """All values starting with the given string.""" id_starts_with: ID - """ - All values not starting with the given string. - """ + + """All values not starting with the given string.""" id_not_starts_with: ID - """ - All values ending with the given string. - """ + + """All values ending with the given string.""" id_ends_with: ID - """ - All values not ending with the given string. - """ + + """All values not ending with the given string.""" id_not_ends_with: ID email: String - """ - All values that are not equal to given value. - """ + + """All values that are not equal to given value.""" email_not: String - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" email_in: [String!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" email_not_in: [String!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" email_lt: String - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" email_lte: String - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" email_gt: String - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" email_gte: String - """ - All values containing the given string. - """ + + """All values containing the given string.""" email_contains: String - """ - All values not containing the given string. - """ + + """All values not containing the given string.""" email_not_contains: String - """ - All values starting with the given string. - """ + + """All values starting with the given string.""" email_starts_with: String - """ - All values not starting with the given string. - """ + + """All values not starting with the given string.""" email_not_starts_with: String - """ - All values ending with the given string. - """ + + """All values ending with the given string.""" email_ends_with: String - """ - All values not ending with the given string. - """ + + """All values not ending with the given string.""" email_not_ends_with: String password: String - """ - All values that are not equal to given value. - """ + + """All values that are not equal to given value.""" password_not: String - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" password_in: [String!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" password_not_in: [String!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" password_lt: String - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" password_lte: String - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" password_gt: String - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" password_gte: String - """ - All values containing the given string. - """ + + """All values containing the given string.""" password_contains: String - """ - All values not containing the given string. - """ + + """All values not containing the given string.""" password_not_contains: String - """ - All values starting with the given string. - """ + + """All values starting with the given string.""" password_starts_with: String - """ - All values not starting with the given string. - """ + + """All values not starting with the given string.""" password_not_starts_with: String - """ - All values ending with the given string. - """ + + """All values ending with the given string.""" password_ends_with: String - """ - All values not ending with the given string. - """ + + """All values not ending with the given string.""" password_not_ends_with: String name: String - """ - All values that are not equal to given value. - """ + + """All values that are not equal to given value.""" name_not: String - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" name_in: [String!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" name_not_in: [String!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" name_lt: String - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" name_lte: String - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" name_gt: String - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" name_gte: String - """ - All values containing the given string. - """ + + """All values containing the given string.""" name_contains: String - """ - All values not containing the given string. - """ + + """All values not containing the given string.""" name_not_contains: String - """ - All values starting with the given string. - """ + + """All values starting with the given string.""" name_starts_with: String - """ - All values not starting with the given string. - """ + + """All values not starting with the given string.""" name_not_starts_with: String - """ - All values ending with the given string. - """ + + """All values ending with the given string.""" name_ends_with: String - """ - All values not ending with the given string. - """ + + """All values not ending with the given string.""" name_not_ends_with: String resetToken: String - """ - All values that are not equal to given value. - """ + + """All values that are not equal to given value.""" resetToken_not: String - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" resetToken_in: [String!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" resetToken_not_in: [String!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" resetToken_lt: String - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" resetToken_lte: String - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" resetToken_gt: String - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" resetToken_gte: String - """ - All values containing the given string. - """ + + """All values containing the given string.""" resetToken_contains: String - """ - All values not containing the given string. - """ + + """All values not containing the given string.""" resetToken_not_contains: String - """ - All values starting with the given string. - """ + + """All values starting with the given string.""" resetToken_starts_with: String - """ - All values not starting with the given string. - """ + + """All values not starting with the given string.""" resetToken_not_starts_with: String - """ - All values ending with the given string. - """ + + """All values ending with the given string.""" resetToken_ends_with: String - """ - All values not ending with the given string. - """ + + """All values not ending with the given string.""" resetToken_not_ends_with: String resetTokenExpiry: String - """ - All values that are not equal to given value. - """ + + """All values that are not equal to given value.""" resetTokenExpiry_not: String - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" resetTokenExpiry_in: [String!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" resetTokenExpiry_not_in: [String!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" resetTokenExpiry_lt: String - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" resetTokenExpiry_lte: String - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" resetTokenExpiry_gt: String - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" resetTokenExpiry_gte: String - """ - All values containing the given string. - """ + + """All values containing the given string.""" resetTokenExpiry_contains: String - """ - All values not containing the given string. - """ + + """All values not containing the given string.""" resetTokenExpiry_not_contains: String - """ - All values starting with the given string. - """ + + """All values starting with the given string.""" resetTokenExpiry_starts_with: String - """ - All values not starting with the given string. - """ + + """All values not starting with the given string.""" resetTokenExpiry_not_starts_with: String - """ - All values ending with the given string. - """ + + """All values ending with the given string.""" resetTokenExpiry_ends_with: String - """ - All values not ending with the given string. - """ + + """All values not ending with the given string.""" resetTokenExpiry_not_ends_with: String createdAt: DateTime - """ - All values that are not equal to given value. - """ + + """All values that are not equal to given value.""" createdAt_not: DateTime - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" createdAt_in: [DateTime!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" createdAt_not_in: [DateTime!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" createdAt_lt: DateTime - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" createdAt_lte: DateTime - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" createdAt_gt: DateTime - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" createdAt_gte: DateTime updatedAt: DateTime - """ - All values that are not equal to given value. - """ + + """All values that are not equal to given value.""" updatedAt_not: DateTime - """ - All values that are contained in given list. - """ + + """All values that are contained in given list.""" updatedAt_in: [DateTime!] - """ - All values that are not contained in given list. - """ + + """All values that are not contained in given list.""" updatedAt_not_in: [DateTime!] - """ - All values less than the given value. - """ + + """All values less than the given value.""" updatedAt_lt: DateTime - """ - All values less than or equal the given value. - """ + + """All values less than or equal the given value.""" updatedAt_lte: DateTime - """ - All values greater than the given value. - """ + + """All values greater than the given value.""" updatedAt_gt: DateTime - """ - All values greater than or equal the given value. - """ + + """All values greater than or equal the given value.""" updatedAt_gte: DateTime orders_every: OrderWhereInput orders_some: OrderWhereInput |
