Show number of results from a query in the logs

This commit is contained in:
Deluan 2024-05-20 16:21:41 -04:00
parent 67865512c8
commit 643c763cb4
1 changed files with 3 additions and 2 deletions

View File

@ -5,6 +5,7 @@ import (
"database/sql" "database/sql"
"errors" "errors"
"fmt" "fmt"
"reflect"
"strings" "strings"
"time" "time"
@ -222,7 +223,7 @@ func (r sqlRepository) queryAll(sq SelectBuilder, response interface{}, options
r.logSQL(query, args, nil, -1, start) r.logSQL(query, args, nil, -1, start)
return model.ErrNotFound return model.ErrNotFound
} }
r.logSQL(query, args, err, -1, start) r.logSQL(query, args, err, int64(reflect.ValueOf(response).Elem().Len()), start)
return err return err
} }
@ -238,7 +239,7 @@ func (r sqlRepository) queryAllSlice(sq SelectBuilder, response interface{}) err
r.logSQL(query, args, nil, -1, start) r.logSQL(query, args, nil, -1, start)
return model.ErrNotFound return model.ErrNotFound
} }
r.logSQL(query, args, err, -1, start) r.logSQL(query, args, err, int64(reflect.ValueOf(response).Elem().Len()), start)
return err return err
} }