change to use logging instead of print to stdout

This commit is contained in:
2023-04-03 12:00:01 +10:00
parent f2ac6097d6
commit 5cc67501d3
11 changed files with 88 additions and 87 deletions

View File

@@ -1,6 +1,6 @@
package models
import "fmt"
import "log"
type Role struct {
RoleId int `db:"RoleId"`
@@ -16,7 +16,7 @@ func QueryRoles() ([]Role, error) {
rows, err := db.Queryx("SELECT * FROM roles")
if err != nil {
fmt.Printf("QueryRoles error executing sql record : '%s'\n", err)
log.Printf("QueryRoles error executing sql record : '%s'\n", err)
return results, err
} else {
// parse all the results into a slice
@@ -24,13 +24,13 @@ func QueryRoles() ([]Role, error) {
var r Role
err = rows.StructScan(&r)
if err != nil {
fmt.Printf("QueryRoles error parsing sql record : '%s'\n", err)
log.Printf("QueryRoles error parsing sql record : '%s'\n", err)
return results, err
}
results = append(results, r)
}
fmt.Printf("QueryRoles retrieved '%d' results\n", len(results))
log.Printf("QueryRoles retrieved '%d' results\n", len(results))
}
return results, nil