@@ -31,6 +31,8 @@ class QueryResult(object):
3131 RELATIONSHIPS_DELETED = 'Relationships deleted'
3232 PROPERTIES_SET = 'Properties set'
3333 RELATIONSHIPS_CREATED = 'Relationships created'
34+ INDICES_CREATED = "Indices created"
35+ INDICES_DELETED = "Indices deleted"
3436 INTERNAL_EXECUTION_TIME = 'internal execution time'
3537
3638 def __init__ (self , graph , response ):
@@ -61,7 +63,8 @@ def parse_statistics(self, raw_statistics):
6163 self .statistics = {}
6264
6365 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 ]
6568 for s in stats :
6669 v = self ._get_value (s , raw_statistics )
6770 if v is not None :
@@ -248,6 +251,14 @@ def relationships_created(self):
248251 def relationships_deleted (self ):
249252 return self ._get_stat (self .RELATIONSHIPS_DELETED )
250253
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+
251262 @property
252263 def run_time_ms (self ):
253264 return self ._get_stat (self .INTERNAL_EXECUTION_TIME )
0 commit comments