felicity-lims/backend/felicity_lims/felicity/gql/schema.py

48 lines
1.3 KiB
Python
Raw Normal View History

import strawberry
2021-01-06 19:52:14 +08:00
from felicity.gql.setup.query import SetupQuery
2021-09-21 22:21:45 +08:00
from felicity.gql.audit.query import AuditLogQuery
2021-09-20 20:18:09 +08:00
# from felicity.gql.setup.mutations import SetupMutations
from felicity.gql.user.query import UserQuery
2021-09-22 05:45:15 +08:00
from felicity.gql.user.mutations import UserMutations
2021-09-21 22:21:45 +08:00
from felicity.gql.client.query import ClientQuery
2021-09-22 15:34:32 +08:00
from felicity.gql.client.mutations import ClientMutations
2021-09-21 22:21:45 +08:00
from felicity.gql.patient.query import PatientQuery
2021-09-20 20:18:09 +08:00
# from felicity.gql.patient.mutations import PatientMutations
2021-09-21 22:21:45 +08:00
from felicity.gql.analysis.query import AnalysisQuery
2021-09-20 20:18:09 +08:00
# from felicity.gql.analysis.mutations import AnalysisMutations
2021-09-21 22:21:45 +08:00
from felicity.gql.worksheet.query import WorkSheetQuery
2021-09-20 20:18:09 +08:00
# from felicity.gql.worksheet.mutations import WorkSheetMutations
2021-09-21 22:21:45 +08:00
from felicity.gql.markdown.query import MarkDownQuery
2021-09-20 20:18:09 +08:00
# from felicity.gql.markdown.mutations import MarkdownMutations
2021-09-21 22:21:45 +08:00
from felicity.gql.kanban.query import KanBanQuery
2021-09-22 15:34:32 +08:00
2021-09-20 20:18:09 +08:00
# from felicity.gql.kanban.mutations import KanBanMutations
@strawberry.type
2021-01-06 19:52:14 +08:00
class Query(
2021-09-20 20:18:09 +08:00
SetupQuery,
2021-09-21 22:21:45 +08:00
AuditLogQuery,
UserQuery,
2021-09-21 22:21:45 +08:00
ClientQuery,
PatientQuery,
AnalysisQuery,
WorkSheetQuery,
MarkDownQuery,
KanBanQuery,
2021-04-18 18:37:49 +08:00
):
2021-01-06 19:52:14 +08:00
pass
2021-04-18 18:37:49 +08:00
2021-09-22 05:45:15 +08:00
@strawberry.type
class Mutation(
UserMutations,
2021-09-22 15:34:32 +08:00
ClientMutations,
2021-09-22 05:45:15 +08:00
):
pass
gql_schema = strawberry.Schema(query=Query, mutation=Mutation)