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