This commit is contained in:
BENEDEK László 2025-06-01 20:05:59 +02:00
parent 24de5ef2e5
commit 31c41b339e

View File

@ -35,13 +35,13 @@ func (d UserDAOPG) Read(user model.User) (model.User, error) {
return user, errors.New("no such user")
}
err = rows.Scan(&user)
err = rows.StructScan(&user)
return user, err
}
// List all users
func (d UserDAOPG) List() ([]model.User, error) {
rows, err := d.db.Query(`select * from "user" order by "username"`)
rows, err := d.db.Queryx(`select * from "user" order by "username"`)
if err != nil {
return nil, err
}
@ -51,7 +51,7 @@ func (d UserDAOPG) List() ([]model.User, error) {
for rows.Next() {
user := model.User{}
err = rows.Scan(&user)
err = rows.StructScan(&user)
if err != nil {
break
}