|
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 | )
|
@@ -267,19 +266,10 @@ func (qr *QueryResult) parseScalar(cell []interface{}) interface{} {
|
267 | 266 | return s
|
268 | 267 | }
|
269 | 268 |
|
270 |
| -func (qr *QueryResult) getStatAsInt(stat string) int { |
271 |
| - if val, ok := qr.statistics[stat]; ok { |
272 |
| - return int(val) |
273 |
| - } else { |
274 |
| - return 0 |
275 |
| - } |
276 |
| -} |
277 |
| - |
278 |
| -func (qr *QueryResult) getStatAsFloat(stat string) float64 { |
| 269 | +func (qr *QueryResult) getStat(stat string) float64 { |
279 | 270 | if val, ok := qr.statistics[stat]; ok {
|
280 | 271 | return val
|
281 | 272 | } else {
|
282 |
| - fmt.Fprintf(os.Stdout, "problem") |
283 | 273 | return 0.0
|
284 | 274 | }
|
285 | 275 | }
|
@@ -309,7 +299,6 @@ func (qr *QueryResult) Record() *Record {
|
309 | 299 | // PrettyPrint prints the QueryResult to stdout, pretty-like.
|
310 | 300 | func (qr *QueryResult) PrettyPrint() {
|
311 | 301 | if qr.Empty() {
|
312 |
| - fmt.Fprintf(os.Stdout, "Empty result\n") |
313 | 302 | return
|
314 | 303 | }
|
315 | 304 |
|
@@ -341,42 +330,42 @@ func (qr *QueryResult) PrettyPrint() {
|
341 | 330 | }
|
342 | 331 |
|
343 | 332 | func (qr *QueryResult) LabelsAdded() int {
|
344 |
| - return qr.getStatAsInt(LABELS_ADDED) |
| 333 | + return int(qr.getStat(LABELS_ADDED)) |
345 | 334 | }
|
346 | 335 |
|
347 | 336 | func (qr *QueryResult) NodesCreated() int {
|
348 |
| - return qr.getStatAsInt(NODES_CREATED) |
| 337 | + return int(qr.getStat(NODES_CREATED)) |
349 | 338 | }
|
350 | 339 |
|
351 | 340 | func (qr *QueryResult) NodesDeleted() int {
|
352 |
| - return qr.getStatAsInt(NODES_DELETED) |
| 341 | + return int(qr.getStat(NODES_DELETED)) |
353 | 342 | }
|
354 | 343 |
|
355 | 344 | func (qr *QueryResult) PropertiesSet() int {
|
356 |
| - return qr.getStatAsInt(PROPERTIES_SET) |
| 345 | + return int(qr.getStat(PROPERTIES_SET)) |
357 | 346 | }
|
358 | 347 |
|
359 | 348 | func (qr *QueryResult) RelationshipsCreated() int {
|
360 |
| - return qr.getStatAsInt(RELATIONSHIPS_CREATED) |
| 349 | + return int(qr.getStat(RELATIONSHIPS_CREATED)) |
361 | 350 | }
|
362 | 351 |
|
363 | 352 | func (qr *QueryResult) RelationshipsDeleted() int {
|
364 |
| - return qr.getStatAsInt(RELATIONSHIPS_DELETED) |
| 353 | + return int(qr.getStat(RELATIONSHIPS_DELETED)) |
365 | 354 | }
|
366 | 355 |
|
367 | 356 | func (qr *QueryResult) IndicesCreated() int {
|
368 |
| - return qr.getStatAsInt(INDICES_CREATED) |
| 357 | + return int(qr.getStat(INDICES_CREATED)) |
369 | 358 | }
|
370 | 359 |
|
371 | 360 | func (qr *QueryResult) IndicesDeleted() int {
|
372 |
| - return qr.getStatAsInt(INDICES_DELETED) |
| 361 | + return int(qr.getStat(INDICES_DELETED)) |
373 | 362 | }
|
374 | 363 |
|
375 | 364 | func (qr *QueryResult) RunTime() float64 {
|
376 |
| - return qr.getStatAsFloat(INTERNAL_EXECUTION_TIME) |
| 365 | + return qr.getStat(INTERNAL_EXECUTION_TIME) |
377 | 366 | }
|
378 | 367 |
|
379 | 368 | func (qr *QueryResult) CachedExecution() int {
|
380 |
| - return qr.getStatAsInt(CACHED_EXECUTION) |
| 369 | + return int(qr.getStat(CACHED_EXECUTION)) |
381 | 370 | }
|
382 | 371 |
|
0 commit comments