-
-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathage_load.out
217 lines (178 loc) · 5.47 KB
/
age_load.out
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
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
\! cp -r regress/age_load/data regress/instance/data/age_load
LOAD 'postgraph';
SET search_path TO postgraph;
SELECT create_graph('agload_test_graph');
NOTICE: graph "agload_test_graph" has been created
create_graph
--------------
(1 row)
SELECT create_vlabel('agload_test_graph','Country');
NOTICE: VLabel "Country" has been created
create_vlabel
---------------
(1 row)
SELECT load_labels_from_file('agload_test_graph', 'Country',
'age_load/countries.csv');
load_labels_from_file
-----------------------
(1 row)
SELECT create_vlabel('agload_test_graph','City');
NOTICE: VLabel "City" has been created
create_vlabel
---------------
(1 row)
SELECT load_labels_from_file('agload_test_graph', 'City',
'age_load/cities.csv');
load_labels_from_file
-----------------------
(1 row)
SELECT create_elabel('agload_test_graph','has_city');
NOTICE: ELabel "has_city" has been created
create_elabel
---------------
(1 row)
SELECT load_edges_from_file('agload_test_graph', 'has_city',
'age_load/edges.csv');
load_edges_from_file
----------------------
(1 row)
SELECT table_catalog, table_schema, lower(table_name) as table_name, table_type
FROM information_schema.tables
WHERE table_schema = 'agload_test_graph' ORDER BY table_name ASC;
table_catalog | table_schema | table_name | table_type
--------------------+-------------------+------------------+------------
contrib_regression | agload_test_graph | _ag_label_edge | BASE TABLE
contrib_regression | agload_test_graph | _ag_label_vertex | BASE TABLE
contrib_regression | agload_test_graph | city | BASE TABLE
contrib_regression | agload_test_graph | country | BASE TABLE
contrib_regression | agload_test_graph | has_city | BASE TABLE
(5 rows)
SELECT COUNT(*) FROM agload_test_graph."Country";
count
-------
53
(1 row)
SELECT COUNT(*) FROM agload_test_graph."City";
count
-------
72485
(1 row)
SELECT COUNT(*) FROM agload_test_graph."has_city";
count
-------
72485
(1 row)
SELECT COUNT(*) FROM cypher('agload_test_graph', $$MATCH(n) RETURN n$$) as (n gtype);
count
-------
72538
(1 row)
SELECT COUNT(*) FROM cypher('agload_test_graph', $$MATCH (a)-[e]->(b) RETURN e$$) as (n gtype);
count
-------
72485
(1 row)
SELECT create_vlabel('agload_test_graph','Country2');
NOTICE: VLabel "Country2" has been created
create_vlabel
---------------
(1 row)
SELECT load_labels_from_file('agload_test_graph', 'Country2',
'age_load/countries.csv', false);
load_labels_from_file
-----------------------
(1 row)
SELECT create_vlabel('agload_test_graph','City2');
NOTICE: VLabel "City2" has been created
create_vlabel
---------------
(1 row)
SELECT load_labels_from_file('agload_test_graph', 'City2',
'age_load/cities.csv', false);
load_labels_from_file
-----------------------
(1 row)
SELECT COUNT(*) FROM agload_test_graph."Country2";
count
-------
53
(1 row)
SELECT COUNT(*) FROM agload_test_graph."City2";
count
-------
72485
(1 row)
SELECT id FROM agload_test_graph."Country" LIMIT 10;
id
-----------------
844424930131970
844424930131971
844424930131974
844424930131983
844424930131989
844424930131990
844424930131996
844424930132002
844424930132023
844424930132025
(10 rows)
SELECT id FROM agload_test_graph."Country2" LIMIT 10;
id
------------------
1688849860263937
1688849860263938
1688849860263939
1688849860263940
1688849860263941
1688849860263942
1688849860263943
1688849860263944
1688849860263945
1688849860263946
(10 rows)
SELECT * FROM cypher('agload_test_graph', $$MATCH(n:Country {iso2 : 'BE'})
RETURN id(n), n.name, n.iso2 $$) as ("id(n)" gtype, "n.name" gtype, "n.iso2" gtype);
id(n) | n.name | n.iso2
-----------------+-----------+--------
844424930131990 | "Belgium" | "BE"
(1 row)
SELECT * FROM cypher('agload_test_graph', $$MATCH(n:Country2 {iso2 : 'BE'})
RETURN id(n), n.name, n.iso2 $$) as ("id(n)" gtype, "n.name" gtype, "n.iso2" gtype);
id(n) | n.name | n.iso2
------------------+-----------+--------
1688849860263942 | "Belgium" | "BE"
(1 row)
SELECT * FROM cypher('agload_test_graph', $$MATCH(n:Country {iso2 : 'AT'})
RETURN id(n), n.name, n.iso2 $$) as ("id(n)" gtype, "n.name" gtype, "n.iso2" gtype);
id(n) | n.name | n.iso2
-----------------+-----------+--------
844424930131983 | "Austria" | "AT"
(1 row)
SELECT * FROM cypher('agload_test_graph', $$MATCH(n:Country2 {iso2 : 'AT'})
RETURN id(n), n.name, n.iso2 $$) as ("id(n)" gtype, "n.name" gtype, "n.iso2" gtype);
id(n) | n.name | n.iso2
------------------+-----------+--------
1688849860263940 | "Austria" | "AT"
(1 row)
SELECT * FROM cypher('agload_test_graph', $$
MATCH (u:Country {region : "Europe"})
WHERE u.name =~ 'Cro.*'
RETURN u.name, u.region
$$) AS (result_1 gtype, result_2 gtype);
result_1 | result_2
-----------+----------
"Croatia" | "Europe"
(1 row)
SELECT drop_graph('agload_test_graph', true);
NOTICE: drop cascades to 7 other objects
DETAIL: drop cascades to table agload_test_graph._ag_label_vertex
drop cascades to table agload_test_graph._ag_label_edge
drop cascades to table agload_test_graph."Country"
drop cascades to table agload_test_graph."City"
drop cascades to table agload_test_graph.has_city
drop cascades to table agload_test_graph."Country2"
drop cascades to table agload_test_graph."City2"
NOTICE: graph "agload_test_graph" has been dropped
drop_graph
------------
(1 row)