This commit is contained in:
Ruidy 2020-11-07 22:42:57 +01:00
parent cef01bdb89
commit ba881d254e
12 changed files with 12 additions and 19 deletions

View file

@ -3,7 +3,7 @@ from fastapi import FastAPI
from starlette.graphql import GraphQLApp from starlette.graphql import GraphQLApp
from starlette.middleware.cors import CORSMiddleware from starlette.middleware.cors import CORSMiddleware
from app.schema.mutations.mutations import Mutations from app.schema.mutations.mutation import Mutation
from app.schema.queries.queries import Query from app.schema.queries.queries import Query
origins = ["*"] origins = ["*"]
@ -21,7 +21,7 @@ def create_app() -> FastAPI:
allow_headers=headers, allow_headers=headers,
) )
app.add_route( app.add_route(
"/", GraphQLApp(schema=graphene.Schema(query=Query, mutation=Mutations)) "/", GraphQLApp(schema=graphene.Schema(query=Query, mutation=Mutation))
) )
return app return app

View file

@ -1,7 +0,0 @@
from .close_todo import CloseTodo
from .create_todo import CreateTodo
from .delete_todo import DeleteTodo
from .update_todo import UpdateTodo
from .create_user import CreateUser
from .update_user import UpdateUser
from .delete_user import DeleteUser

View file

@ -1,17 +1,10 @@
import graphene import graphene
from . import ( from app.schema.mutations.todo import CreateTodo, DeleteTodo, CloseTodo, UpdateTodo
CreateTodo, from app.schema.mutations.user import CreateUser, UpdateUser, DeleteUser
DeleteTodo,
UpdateTodo,
CloseTodo,
CreateUser,
UpdateUser,
DeleteUser,
)
class Mutations(graphene.ObjectType): class Mutation(graphene.ObjectType):
# todos # todos
create_todo = CreateTodo.Field() create_todo = CreateTodo.Field()
update_todo = UpdateTodo.Field() update_todo = UpdateTodo.Field()

View file

@ -0,0 +1,4 @@
from .close_todo import CloseTodo
from .create_todo import CreateTodo
from .delete_todo import DeleteTodo
from .update_todo import UpdateTodo

View file

@ -0,0 +1,3 @@
from .create_user import CreateUser
from .delete_user import DeleteUser
from .update_user import UpdateUser