-
Notifications
You must be signed in to change notification settings - Fork 4
/
graphql.py
29 lines (28 loc) · 1.24 KB
/
graphql.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
from fastapi_cruddy_framework import generate_gql_loader_and_type
COMMENT_CLASS_LOADER, COMMENT_LIST_TYPE = generate_gql_loader_and_type(
"CommentQL", "examples.fastapi_cruddy_sqlite.models.comment"
)
GROUP_CLASS_LOADER, GROUP_LIST_TYPE = generate_gql_loader_and_type(
"GroupQL", "examples.fastapi_cruddy_sqlite.models.group"
)
POST_CLASS_LOADER, POST_LIST_TYPE = generate_gql_loader_and_type(
"PostQL", "examples.fastapi_cruddy_sqlite.models.post"
)
SECTION_CLASS_LOADER, SECTION_LIST_TYPE = generate_gql_loader_and_type(
"SectionQL", "examples.fastapi_cruddy_sqlite.models.section"
)
USER_CLASS_LOADER, USER_LIST_TYPE = generate_gql_loader_and_type(
"UserQL", "examples.fastapi_cruddy_sqlite.models.user"
)
LABEL_CLASS_LOADER, LABEL_LIST_TYPE = generate_gql_loader_and_type(
"LabelQL", "examples.fastapi_cruddy_sqlite.models.label"
)
TYPE_CLASS_LOADER, TYPE_LIST_TYPE = generate_gql_loader_and_type(
"TypeQL", "examples.fastapi_cruddy_sqlite.models.type"
)
SUBTYPE_CLASS_LOADER, SUBTYPE_LIST_TYPE = generate_gql_loader_and_type(
"SubTypeQL", "examples.fastapi_cruddy_sqlite.models.subtype"
)
REFERENCE_CLASS_LOADER, REFERENCE_LIST_TYPE = generate_gql_loader_and_type(
"ReferenceQL", "examples.fastapi_cruddy_sqlite.models.reference"
)