@@ -31,6 +31,8 @@ class QueryResult(object):
31
31
RELATIONSHIPS_DELETED = 'Relationships deleted'
32
32
PROPERTIES_SET = 'Properties set'
33
33
RELATIONSHIPS_CREATED = 'Relationships created'
34
+ INDICES_CREATED = "Indices created"
35
+ INDICES_DELETED = "Indices deleted"
34
36
INTERNAL_EXECUTION_TIME = 'internal execution time'
35
37
36
38
def __init__ (self , graph , response ):
@@ -61,7 +63,8 @@ def parse_statistics(self, raw_statistics):
61
63
self .statistics = {}
62
64
63
65
stats = [self .LABELS_ADDED , self .NODES_CREATED , self .PROPERTIES_SET , self .RELATIONSHIPS_CREATED ,
64
- self .NODES_DELETED , self .RELATIONSHIPS_DELETED , self .INTERNAL_EXECUTION_TIME ]
66
+ self .NODES_DELETED , self .RELATIONSHIPS_DELETED , self .INDICES_CREATED , self .INDICES_DELETED ,
67
+ self .INTERNAL_EXECUTION_TIME ]
65
68
for s in stats :
66
69
v = self ._get_value (s , raw_statistics )
67
70
if v is not None :
@@ -248,6 +251,14 @@ def relationships_created(self):
248
251
def relationships_deleted (self ):
249
252
return self ._get_stat (self .RELATIONSHIPS_DELETED )
250
253
254
+ @property
255
+ def indices_created (self ):
256
+ return self ._get_stat (self .INDICES_CREATED )
257
+
258
+ @property
259
+ def indices_deleted (self ):
260
+ return self ._get_stat (self .INDICES_DELETED )
261
+
251
262
@property
252
263
def run_time_ms (self ):
253
264
return self ._get_stat (self .INTERNAL_EXECUTION_TIME )
0 commit comments