Skip to content

Commit 37eb9ae

Browse files
committed
shorter error messages
1 parent f220086 commit 37eb9ae

File tree

3 files changed

+24
-24
lines changed

3 files changed

+24
-24
lines changed

internal/codegen/golang/templates/pgx/queryCode.tmpl

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ func (q *Queries) {{.MethodName}}(ctx context.Context, {{.Arg.Pair}}) ({{.Ret.De
3939
err := row.Scan({{.Ret.Scan}})
4040
{{- if $.WrapErrors}}
4141
if err != nil {
42-
err = fmt.Errorf("error executing query {{.MethodName}}: %w", err)
42+
err = fmt.Errorf("query {{.MethodName}}: %w", err)
4343
}
4444
{{- end}}
4545
return {{.Ret.ReturnName}}, err
@@ -57,7 +57,7 @@ func (q *Queries) {{.MethodName}}(ctx context.Context, {{.Arg.Pair}}) ([]{{.Ret.
5757
rows, err := q.db.Query(ctx, {{.ConstantName}}, {{.Arg.Params}})
5858
{{- end}}
5959
if err != nil {
60-
return nil, {{if $.WrapErrors}}fmt.Errorf("error executing query {{.MethodName}}: %w", err){{else}}err{{end}}
60+
return nil, {{if $.WrapErrors}}fmt.Errorf("query {{.MethodName}}: %w", err){{else}}err{{end}}
6161
}
6262
defer rows.Close()
6363
{{- if $.EmitEmptySlices}}
@@ -68,12 +68,12 @@ func (q *Queries) {{.MethodName}}(ctx context.Context, {{.Arg.Pair}}) ([]{{.Ret.
6868
for rows.Next() {
6969
var {{.Ret.Name}} {{.Ret.Type}}
7070
if err := rows.Scan({{.Ret.Scan}}); err != nil {
71-
return nil, {{if $.WrapErrors}}fmt.Errorf("error executing query {{.MethodName}}: %w", err){{else}}err{{end}}
71+
return nil, {{if $.WrapErrors}}fmt.Errorf("query {{.MethodName}}: %w", err){{else}}err{{end}}
7272
}
7373
items = append(items, {{.Ret.ReturnName}})
7474
}
7575
if err := rows.Err(); err != nil {
76-
return nil, {{if $.WrapErrors}}fmt.Errorf("error executing query {{.MethodName}}: %w", err){{else}}err{{end}}
76+
return nil, {{if $.WrapErrors}}fmt.Errorf("query {{.MethodName}}: %w", err){{else}}err{{end}}
7777
}
7878
return items, nil
7979
}
@@ -89,7 +89,7 @@ func (q *Queries) {{.MethodName}}(ctx context.Context, db DBTX, {{.Arg.Pair}}) e
8989
func (q *Queries) {{.MethodName}}(ctx context.Context, {{.Arg.Pair}}) error {
9090
_, err := q.db.Exec(ctx, {{.ConstantName}}, {{.Arg.Params}})
9191
{{- end}}
92-
return {{if $.WrapErrors}}fmt.Errorf("error executing query {{.MethodName}}: %w", err){{else}}err{{end}}
92+
return {{if $.WrapErrors}}fmt.Errorf("query {{.MethodName}}: %w", err){{else}}err{{end}}
9393
}
9494
{{end}}
9595

@@ -104,7 +104,7 @@ func (q *Queries) {{.MethodName}}(ctx context.Context, {{.Arg.Pair}}) (int64, er
104104
result, err := q.db.Exec(ctx, {{.ConstantName}}, {{.Arg.Params}})
105105
{{- end}}
106106
if err != nil {
107-
return 0, {{if $.WrapErrors}}fmt.Errorf("error executing query {{.MethodName}}: %w", err){{else}}err{{end}}
107+
return 0, {{if $.WrapErrors}}fmt.Errorf("query {{.MethodName}}: %w", err){{else}}err{{end}}
108108
}
109109
return result.RowsAffected(), nil
110110
}
@@ -122,7 +122,7 @@ func (q *Queries) {{.MethodName}}(ctx context.Context, {{.Arg.Pair}}) (pgconn.Co
122122
{{- end}}
123123
{{- if $.WrapErrors}}
124124
if err != nil {
125-
err = fmt.Errorf("error executing query {{.MethodName}}: %w", err)
125+
err = fmt.Errorf("query {{.MethodName}}: %w", err)
126126
}
127127
return result, err
128128
{{- end}}

internal/codegen/golang/templates/stdlib/queryCode.tmpl

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ func (q *Queries) {{.MethodName}}(ctx context.Context, {{ dbarg }} {{.Arg.Pair}}
3030
err := row.Scan({{.Ret.Scan}})
3131
{{- if $.WrapErrors}}
3232
if err != nil {
33-
err = fmt.Errorf("error executing query {{.MethodName}}: %w", err)
33+
err = fmt.Errorf("query {{.MethodName}}: %w", err)
3434
}
3535
{{- end}}
3636
return {{.Ret.ReturnName}}, err
@@ -43,7 +43,7 @@ func (q *Queries) {{.MethodName}}(ctx context.Context, {{ dbarg }} {{.Arg.Pair}}
4343
func (q *Queries) {{.MethodName}}(ctx context.Context, {{ dbarg }} {{.Arg.Pair}}) ([]{{.Ret.DefineType}}, error) {
4444
{{- template "queryCodeStdExec" . }}
4545
if err != nil {
46-
return nil, {{if $.WrapErrors}}fmt.Errorf("error executing query {{.MethodName}}: %w", err){{else}}err{{end}}
46+
return nil, {{if $.WrapErrors}}fmt.Errorf("query {{.MethodName}}: %w", err){{else}}err{{end}}
4747
}
4848
defer rows.Close()
4949
{{- if $.EmitEmptySlices}}
@@ -54,15 +54,15 @@ func (q *Queries) {{.MethodName}}(ctx context.Context, {{ dbarg }} {{.Arg.Pair}}
5454
for rows.Next() {
5555
var {{.Ret.Name}} {{.Ret.Type}}
5656
if err := rows.Scan({{.Ret.Scan}}); err != nil {
57-
return nil, {{if $.WrapErrors}}fmt.Errorf("error executing query {{.MethodName}}: %w", err){{else}}err{{end}}
57+
return nil, {{if $.WrapErrors}}fmt.Errorf("query {{.MethodName}}: %w", err){{else}}err{{end}}
5858
}
5959
items = append(items, {{.Ret.ReturnName}})
6060
}
6161
if err := rows.Close(); err != nil {
62-
return nil, {{if $.WrapErrors}}fmt.Errorf("error executing query {{.MethodName}}: %w", err){{else}}err{{end}}
62+
return nil, {{if $.WrapErrors}}fmt.Errorf("query {{.MethodName}}: %w", err){{else}}err{{end}}
6363
}
6464
if err := rows.Err(); err != nil {
65-
return nil, {{if $.WrapErrors}}fmt.Errorf("error executing query {{.MethodName}}: %w", err){{else}}err{{end}}
65+
return nil, {{if $.WrapErrors}}fmt.Errorf("query {{.MethodName}}: %w", err){{else}}err{{end}}
6666
}
6767
return items, nil
6868
}
@@ -75,7 +75,7 @@ func (q *Queries) {{.MethodName}}(ctx context.Context, {{ dbarg }} {{.Arg.Pair}}
7575
{{- template "queryCodeStdExec" . }}
7676
{{- if $.WrapErrors}}
7777
if err != nil {
78-
err = fmt.Errorf("error executing query {{.MethodName}}: %w", err)
78+
err = fmt.Errorf("query {{.MethodName}}: %w", err)
7979
}
8080
{{- end}}
8181
return err
@@ -88,7 +88,7 @@ func (q *Queries) {{.MethodName}}(ctx context.Context, {{ dbarg }} {{.Arg.Pair}}
8888
func (q *Queries) {{.MethodName}}(ctx context.Context, {{ dbarg }} {{.Arg.Pair}}) (int64, error) {
8989
{{- template "queryCodeStdExec" . }}
9090
if err != nil {
91-
return 0, {{if $.WrapErrors}}fmt.Errorf("error executing query {{.MethodName}}: %w", err){{else}}err{{end}}
91+
return 0, {{if $.WrapErrors}}fmt.Errorf("query {{.MethodName}}: %w", err){{else}}err{{end}}
9292
}
9393
return result.RowsAffected()
9494
}
@@ -100,7 +100,7 @@ func (q *Queries) {{.MethodName}}(ctx context.Context, {{ dbarg }} {{.Arg.Pair}}
100100
func (q *Queries) {{.MethodName}}(ctx context.Context, {{ dbarg }} {{.Arg.Pair}}) (int64, error) {
101101
{{- template "queryCodeStdExec" . }}
102102
if err != nil {
103-
return 0, {{if $.WrapErrors}}fmt.Errorf("error executing query {{.MethodName}}: %w", err){{else}}err{{end}}
103+
return 0, {{if $.WrapErrors}}fmt.Errorf("query {{.MethodName}}: %w", err){{else}}err{{end}}
104104
}
105105
return result.LastInsertId()
106106
}
@@ -113,7 +113,7 @@ func (q *Queries) {{.MethodName}}(ctx context.Context, {{ dbarg }} {{.Arg.Pair}}
113113
{{- template "queryCodeStdExec" . }}
114114
{{- if $.WrapErrors}}
115115
if err != nil {
116-
err = fmt.Errorf("error executing query {{.MethodName}}: %w", err)
116+
err = fmt.Errorf("query {{.MethodName}}: %w", err)
117117
}
118118
return result, err
119119
{{- end}}

internal/endtoend/testdata/wrap_errors/postgresql/pgx/db/query.sql.go

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)