Cleanup / audit
This commit is contained in:
16
gen.go.tmpl
16
gen.go.tmpl
@@ -139,14 +139,11 @@ func {{.LowerType}}_Get(
|
||||
tx TX,
|
||||
{{.PKFunctionArgs -}}
|
||||
) (
|
||||
row *{{.Type}},
|
||||
row {{.Type}},
|
||||
err error,
|
||||
) {
|
||||
row = &{{.Type}}{}
|
||||
r := tx.QueryRow("{{.GetQuery}}", {{.DeleteArgs}})
|
||||
if err = r.Scan({{.ScanArgs}}); err != nil {
|
||||
row = nil
|
||||
}
|
||||
err = r.Scan({{.ScanArgs}})
|
||||
return
|
||||
}
|
||||
|
||||
@@ -155,14 +152,11 @@ func {{.LowerType}}_GetWhere(
|
||||
query string,
|
||||
args ...any,
|
||||
) (
|
||||
row *{{.Type}},
|
||||
row {{.Type}},
|
||||
err error,
|
||||
) {
|
||||
row = &{{.Type}}{}
|
||||
r := tx.QueryRow(query, args...)
|
||||
if err = r.Scan({{.ScanArgs}}); err != nil {
|
||||
row = nil
|
||||
}
|
||||
err = r.Scan({{.ScanArgs}})
|
||||
return
|
||||
}
|
||||
|
||||
@@ -176,7 +170,7 @@ func {{.LowerType}}_Iterate(
|
||||
rows, err := tx.Query(query, args...)
|
||||
if err != nil {
|
||||
return func(yield func({{.Type}}, error) bool) {
|
||||
yield(nil, err)
|
||||
yield({{.Type}}{}, err)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user