-
Notifications
You must be signed in to change notification settings - Fork 0
/
seed.sh
62 lines (59 loc) · 1.72 KB
/
seed.sh
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
curl --location 'localhost:4000/api/db/purge' \
--header 'Content-Type: application/json' \
--data '{
"action": "DELETE",
"key":"679d985808e8dd0178971e838752115b218f2d053cd6eabc0ecb2cd1a2a781bc"
}'
curl --location 'localhost:4000/api/v1/addNode' \
--header 'Content-Type: application/json' \
--data '{
"alias": "tsdc02",
"label": "DataSource",
"properties": {
"name": "tsdc-2",
"details": "time stream data source v2.1",
"owner": "shampton",
"location": "body shop",
"collects_from": "jprobot",
"release": "2.1"
}
}'
curl --location 'localhost:4000/api/v1/addNode' \
--header 'Content-Type: application/json' \
--data ' {
"alias": "jprobot02",
"label": "Equipment",
"properties": {
"name": "jprobot02-bs",
"type": "robotic welder",
"serial": "134f2ccjp56",
"role": "body welder",
"owner": "jsmith",
"uptime": "37.6",
"area": "bodyshop",
"status": "active",
"lastMaintenance": "2023-08-03T00:00:00Z",
"lastWorkOrder_id": "wo15463",
"currentWorkOrder_id": "wo773454",
"workOrderStatus": "ordered"
}
}
'
curl --location 'localhost:4000/api/v1/addRelation' \
--header 'Content-Type: application/json' \
--data '{
"fromAlias": "jprobot02",
"fromLabel": "Equipment",
"fromProperties": {
"name": "jprobot02-bs"
},
"relation": "SENDS_DATA_TO",
"relationProperties": {
"action": "data stream"
},
"toAlias": "tsdc02",
"toLabel": "DataSource",
"toProperties": {
"name": "tsdc-2"
}
}'