SQL: close rows to release connection (#97147)

* SQL: close rows to release connection

* dont return err from rows.Close()
This commit is contained in:
Matheus Macabu
2024-11-28 14:28:55 +01:00
committed by GitHub
parent 0bf9d68070
commit f2b96593ea
6 changed files with 25 additions and 4 deletions
+4
View File
@@ -165,6 +165,10 @@ func Query[T any](ctx context.Context, x db.ContextExecer, tmpl *template.Templa
return nil, err
}
defer func() {
_ = rows.Close()
}()
var ret []T
for rows.Next() {
v, err := scanRow(rows, req)