-
Notifications
You must be signed in to change notification settings - Fork 32
/
Copy pathschema.py
65 lines (59 loc) · 1.87 KB
/
schema.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
import graphene
import api.location.schema
import api.room.schema
import api.room.schema_query
import api.room_resource.schema
import api.role.schema
import api.user.schema
import api.user.schema_query
import api.devices.schema
import api.events.schema
import utilities.calendar_ids_cleanup
import api.notification.schema
import api.question.schema
import api.response.schema
import api.response.schema_query
import api.tag.schema
import api.response.schema_query
import api.structure.schema
import api.analytics.all_analytics_query
import api.office_structure.schema
import api.channels.schema
class Query(
api.location.schema.Query,
api.room.schema_query.Query,
api.room_resource.schema.Query,
api.role.schema.Query,
api.user.schema_query.Query,
api.devices.schema.Query,
utilities.calendar_ids_cleanup.Query,
api.notification.schema.Query,
api.response.schema.Query,
api.response.schema_query.Query,
api.question.schema.Query,
api.structure.schema.Query,
api.analytics.all_analytics_query.Query,
api.events.schema.Query,
api.office_structure.schema.Query,
api.channels.schema.Query
):
"""Root for converge Graphql queries"""
pass
class Mutation(
api.room.schema.Mutation,
api.room_resource.schema.Mutation,
api.role.schema.Mutation,
api.user.schema.Mutation,
api.devices.schema.Mutation,
api.location.schema.Mutation,
api.events.schema.Mutation,
api.notification.schema.Mutation,
api.question.schema.Mutation,
api.response.schema.Mutation,
api.tag.schema.Mutation,
api.structure.schema.Mutation,
api.office_structure.schema.Mutation
):
"""The root query for implementing GraphQL mutations."""
pass
schema = graphene.Schema(query=Query, mutation=Mutation)