1 Commits

Author SHA1 Message Date
jdl
5db36540a4 sqlgen: Get* return nil row on error 2025-11-20 10:10:51 +01:00

View File

@@ -142,9 +142,11 @@ func {{.Type}}_Get(
row *{{.Type}}, row *{{.Type}},
err error, err error,
) { ) {
row = &{{.Type}}{} row = &{{.Type}}{}
r := tx.QueryRow("{{.GetQuery}}", {{.DeleteArgs}}) r := tx.QueryRow("{{.GetQuery}}", {{.DeleteArgs}})
err = r.Scan({{.ScanArgs}}) if err = r.Scan({{.ScanArgs}}); err != nil {
row = nil
}
return return
} }
@@ -157,9 +159,11 @@ func {{.Type}}_GetWhere(
row *{{.Type}}, row *{{.Type}},
err error, err error,
) { ) {
row = &{{.Type}}{} row = &{{.Type}}{}
r := tx.QueryRow(query, args...) r := tx.QueryRow(query, args...)
err = r.Scan({{.ScanArgs}}) if err = r.Scan({{.ScanArgs}}); err != nil {
row = nil
}
return return
} }