graphql_python_template/app/schema/mutations/mutation.py
2020-11-07 23:34:37 +01:00

22 lines
583 B
Python

import graphene
from app.schema.mutations.todo import CreateTodo, DeleteTodo, CloseTodo, UpdateTodo
from app.schema.mutations.user import (
CreateUser,
UpdateUser,
DeleteUser,
AssignTodoToUser,
)
class Mutation(graphene.ObjectType):
# todos
create_todo = CreateTodo.Field()
update_todo = UpdateTodo.Field()
delete_todo = DeleteTodo.Field()
close_todo = CloseTodo.Field()
# user
create_user = CreateUser.Field()
update_user = UpdateUser.Field()
delete_user = DeleteUser.Field()
assign_todo_to_user = AssignTodoToUser.Field()