-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathschema.gql
More file actions
92 lines (81 loc) · 1.76 KB
/
schema.gql
File metadata and controls
92 lines (81 loc) · 1.76 KB
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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
# ------------------------------------------------------
# THIS FILE WAS AUTOMATICALLY GENERATED (DO NOT MODIFY)
# ------------------------------------------------------
type PageInfo {
startCursor: String
endCursor: String
hasPreviousPage: Boolean!
hasNextPage: Boolean!
}
type Place {
id: String!
name: String!
address: String!
thumbnails: [String!]!
images: [String!]!
parkingAvailable: Boolean!
parkingCount: Float!
wheelChairRentable: Boolean!
elevatorAvailable: Boolean!
toiletAvailable: Boolean!
pathExists: Boolean!
pathDescription: String
latitude: Float!
longitude: Float!
etc: String
basicInfo: String!
category: String!
needCompanion: Boolean!
distance: Float!
metadata: [Metadata!]!
tel: String
}
type Metadata {
id: String!
key: String!
value: String!
}
type PlacesConnection {
pageInfo: PageInfo!
edges: [PlaceEdge!]!
totalCount: Float!
}
type PlaceEdge {
node: Place!
cursor: String!
}
type Query {
places(
"""Paginate before opaque cursor"""
before: String
"""Paginate after opaque cursor"""
after: String
"""Paginate first"""
first: Int
"""Paginate last"""
last: Int
categories: [String!]
parkingAvailable: Boolean
wheelChairRentable: Boolean
elevatorAvailable: Boolean
toiletAvailable: Boolean
pathExists: Boolean
needCompanion: Boolean!
coordinates: CoordinateInput
): PlacesConnection!
place(id: String!): Place
placeCount(input: PlaceCountInput!): Float!
}
input CoordinateInput {
latitude: Float!
longitude: Float!
}
input PlaceCountInput {
categories: [String!]
parkingAvailable: Boolean
wheelChairRentable: Boolean
elevatorAvailable: Boolean
toiletAvailable: Boolean
pathExists: Boolean
needCompanion: Boolean!
}