5
5
"os"
6
6
"strconv"
7
7
"strings"
8
-
9
8
"github.com/gomodule/redigo/redis"
10
9
"github.com/olekukonko/tablewriter"
11
10
)
@@ -19,7 +18,7 @@ const (
19
18
RELATIONSHIPS_CREATED string = "Relationships created"
20
19
INDICES_CREATED string = "Indices created"
21
20
INDICES_DELETED string = "Indices deleted"
22
- INTERNAL_EXECUTION_TIME string = "internal execution time"
21
+ INTERNAL_EXECUTION_TIME string = "Query internal execution time"
23
22
CACHED_EXECUTION string = "Cached execution"
24
23
)
25
24
@@ -267,11 +266,11 @@ func (qr *QueryResult) parseScalar(cell []interface{}) interface{} {
267
266
return s
268
267
}
269
268
270
- func (qr * QueryResult ) getStat (stat string ) int {
269
+ func (qr * QueryResult ) getStat (stat string ) float64 {
271
270
if val , ok := qr .statistics [stat ]; ok {
272
- return int ( val )
271
+ return val
273
272
} else {
274
- return 0
273
+ return 0.0
275
274
}
276
275
}
277
276
@@ -331,42 +330,42 @@ func (qr *QueryResult) PrettyPrint() {
331
330
}
332
331
333
332
func (qr * QueryResult ) LabelsAdded () int {
334
- return qr .getStat (LABELS_ADDED )
333
+ return int ( qr .getStat (LABELS_ADDED ) )
335
334
}
336
335
337
336
func (qr * QueryResult ) NodesCreated () int {
338
- return qr .getStat (NODES_CREATED )
337
+ return int ( qr .getStat (NODES_CREATED ) )
339
338
}
340
339
341
340
func (qr * QueryResult ) NodesDeleted () int {
342
- return qr .getStat (NODES_DELETED )
341
+ return int ( qr .getStat (NODES_DELETED ) )
343
342
}
344
343
345
344
func (qr * QueryResult ) PropertiesSet () int {
346
- return qr .getStat (PROPERTIES_SET )
345
+ return int ( qr .getStat (PROPERTIES_SET ) )
347
346
}
348
347
349
348
func (qr * QueryResult ) RelationshipsCreated () int {
350
- return qr .getStat (RELATIONSHIPS_CREATED )
349
+ return int ( qr .getStat (RELATIONSHIPS_CREATED ) )
351
350
}
352
351
353
352
func (qr * QueryResult ) RelationshipsDeleted () int {
354
- return qr .getStat (RELATIONSHIPS_DELETED )
353
+ return int ( qr .getStat (RELATIONSHIPS_DELETED ) )
355
354
}
356
355
357
356
func (qr * QueryResult ) IndicesCreated () int {
358
- return qr .getStat (INDICES_CREATED )
357
+ return int ( qr .getStat (INDICES_CREATED ) )
359
358
}
360
359
361
360
func (qr * QueryResult ) IndicesDeleted () int {
362
- return qr .getStat (INDICES_DELETED )
361
+ return int ( qr .getStat (INDICES_DELETED ) )
363
362
}
364
363
365
- func (qr * QueryResult ) RunTime () int {
364
+ func (qr * QueryResult ) RunTime () float64 {
366
365
return qr .getStat (INTERNAL_EXECUTION_TIME )
367
366
}
368
367
369
368
func (qr * QueryResult ) CachedExecution () int {
370
- return qr .getStat (CACHED_EXECUTION )
369
+ return int ( qr .getStat (CACHED_EXECUTION ) )
371
370
}
372
371
0 commit comments