summaryrefslogtreecommitdiffstats
path: root/stepped-solutions/FINISHED/backend/src/schema.graphql
diff options
context:
space:
mode:
Diffstat (limited to 'stepped-solutions/FINISHED/backend/src/schema.graphql')
-rw-r--r--stepped-solutions/FINISHED/backend/src/schema.graphql39
1 files changed, 0 insertions, 39 deletions
diff --git a/stepped-solutions/FINISHED/backend/src/schema.graphql b/stepped-solutions/FINISHED/backend/src/schema.graphql
deleted file mode 100644
index 8a8eeeb..0000000
--- a/stepped-solutions/FINISHED/backend/src/schema.graphql
+++ /dev/null
@@ -1,39 +0,0 @@
-# import * from './generated/prisma.graphql'
-
-type SuccessMessage {
- message: String
-}
-
-type Mutation {
- createItem(title: String, description: String, price: Int, image: String, largeImage: String): Item!
- updateItem(id: ID!, title: String, description: String, price: Int): Item!
- deleteItem(id: ID!): Item
- signup(email: String!, password: String!, name: String!): User!
- signin(email: String!, password: String!): User!
- signout: SuccessMessage
- requestReset(email: String!): SuccessMessage
- resetPassword(resetToken: String!, password: String!, confirmPassword: String!): User!
- updatePermissions(permissions: [Permission], userId: ID!): User
- addToCart(id: ID!): CartItem
- removeFromCart(id: ID!): CartItem
- createOrder(token: String!): Order!
-}
-
-type Query {
- items(where: ItemWhereInput, orderBy: ItemOrderByInput, skip: Int, first: Int): [Item]!
- item(where: ItemWhereUniqueInput!): Item
- itemsConnection(where: ItemWhereInput): ItemConnection!
- me: User
- users: [User]!
- order(id: ID!): Order
- orders(orderBy: OrderOrderByInput): [Order]!
-}
-
-type User{
- id: ID!
- name: String!
- email: String!
- permissions: [Permission!]!
- cart: [CartItem!]!
- orders: [OrderItem]
-}