55 "os"
66 "strconv"
77 "strings"
8-
98 "github.com/gomodule/redigo/redis"
109 "github.com/olekukonko/tablewriter"
1110)
@@ -19,7 +18,7 @@ const (
1918 RELATIONSHIPS_CREATED string = "Relationships created"
2019 INDICES_CREATED string = "Indices created"
2120 INDICES_DELETED string = "Indices deleted"
22- INTERNAL_EXECUTION_TIME string = "internal execution time"
21+ INTERNAL_EXECUTION_TIME string = "Query internal execution time"
2322 CACHED_EXECUTION string = "Cached execution"
2423)
2524
@@ -267,11 +266,11 @@ func (qr *QueryResult) parseScalar(cell []interface{}) interface{} {
267266 return s
268267}
269268
270- func (qr * QueryResult ) getStat (stat string ) int {
269+ func (qr * QueryResult ) getStat (stat string ) float64 {
271270 if val , ok := qr .statistics [stat ]; ok {
272- return int ( val )
271+ return val
273272 } else {
274- return 0
273+ return 0.0
275274 }
276275}
277276
@@ -331,42 +330,42 @@ func (qr *QueryResult) PrettyPrint() {
331330}
332331
333332func (qr * QueryResult ) LabelsAdded () int {
334- return qr .getStat (LABELS_ADDED )
333+ return int ( qr .getStat (LABELS_ADDED ) )
335334}
336335
337336func (qr * QueryResult ) NodesCreated () int {
338- return qr .getStat (NODES_CREATED )
337+ return int ( qr .getStat (NODES_CREATED ) )
339338}
340339
341340func (qr * QueryResult ) NodesDeleted () int {
342- return qr .getStat (NODES_DELETED )
341+ return int ( qr .getStat (NODES_DELETED ) )
343342}
344343
345344func (qr * QueryResult ) PropertiesSet () int {
346- return qr .getStat (PROPERTIES_SET )
345+ return int ( qr .getStat (PROPERTIES_SET ) )
347346}
348347
349348func (qr * QueryResult ) RelationshipsCreated () int {
350- return qr .getStat (RELATIONSHIPS_CREATED )
349+ return int ( qr .getStat (RELATIONSHIPS_CREATED ) )
351350}
352351
353352func (qr * QueryResult ) RelationshipsDeleted () int {
354- return qr .getStat (RELATIONSHIPS_DELETED )
353+ return int ( qr .getStat (RELATIONSHIPS_DELETED ) )
355354}
356355
357356func (qr * QueryResult ) IndicesCreated () int {
358- return qr .getStat (INDICES_CREATED )
357+ return int ( qr .getStat (INDICES_CREATED ) )
359358}
360359
361360func (qr * QueryResult ) IndicesDeleted () int {
362- return qr .getStat (INDICES_DELETED )
361+ return int ( qr .getStat (INDICES_DELETED ) )
363362}
364363
365- func (qr * QueryResult ) RunTime () int {
364+ func (qr * QueryResult ) RunTime () float64 {
366365 return qr .getStat (INTERNAL_EXECUTION_TIME )
367366}
368367
369368func (qr * QueryResult ) CachedExecution () int {
370- return qr .getStat (CACHED_EXECUTION )
369+ return int ( qr .getStat (CACHED_EXECUTION ) )
371370}
372371
0 commit comments