-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathsnapquery.yaml
138 lines (126 loc) · 2.25 KB
/
snapquery.yaml
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
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
id: https://snapquery.bitplan.com/linkml/
name: snapquery
prefixes:
linkml: https://w3id.org/linkml/
snapquery: https://snapquery.bitplan.com/linkml/
imports:
- linkml:types
default_range: string
default_prefix: snapquery
classes:
NamedQueryList:
attributes:
name:
queries:
range: NamedQuery
multivalued: true
NamedQuery:
attributes:
query_id:
identifier: true
namespace:
required: true
name:
required: true
sparql:
url:
title:
description:
comment:
QueryDetails:
attributes:
query_id:
required: true
params:
required: true
params_count:
required: true
range: integer
lines:
required: true
range: integer
size:
required: true
range: integer
QueryBundle:
attributes:
named_query:
range: NamedQuery
query:
range: Query
endpoint:
range: Endpoint
Query:
attributes:
name:
required: true
query:
required: true
lang:
endpoint:
database:
title:
description:
limit:
range: integer
prefixes:
tryItUrl:
formats:
Endpoint:
attributes:
name:
required: true
lang:
required: true
endpoint:
required: true
range: uri
website:
range: uri
database:
method:
prefixes:
auth:
user:
password:
NamedQueryManager:
attributes:
sql_db:
samples_path:
endpoints:
range: Endpoint
multivalued: true
primary_keys:
entity_infos:
QueryStatsList:
attributes:
name:
stats:
range: QueryStats
multivalued: true
QueryStats:
attributes:
stats_id:
identifier: true
query_id:
required: true
endpoint_name:
required: true
context:
records:
range: integer
time_stamp:
range: time
duration:
range: float
error_msg:
filtered_msg:
Params:
attributes:
illegal_chars:
query:
pattern:
params:
params_dict:
has_params:
range: boolean