schema-sdl-serv

This commit is contained in:
Tony Rewin 2023-10-06 12:51:07 +03:00
parent 2697ec4fcd
commit 01be3ac95e

View File

@ -1,7 +1,8 @@
from ariadne import MutationType, QueryType, ScalarType from ariadne import ScalarType, QueryType, MutationType
datetime_scalar = ScalarType("DateTime") datetime_scalar = ScalarType("DateTime")
query = QueryType()
mutation = MutationType()
@datetime_scalar.serializer @datetime_scalar.serializer
@ -9,6 +10,13 @@ def serialize_datetime(value):
return value.isoformat() return value.isoformat()
query = QueryType() @query.field("_service")
mutation = MutationType() def resolve_service(*_):
# Load the full SDL from your SDL file
with open("schemas/core .graphql", "r") as file:
full_sdl = file.read()
return {"sdl": full_sdl}
resolvers = [query, mutation, datetime_scalar] resolvers = [query, mutation, datetime_scalar]