Mercurial > gemma
changeset 5347:1fc454da7ee8 extented-report
XLSX templater: To ease debugging enrich error with SQL statement if it fails.
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Sun, 20 Jun 2021 14:11:13 +0200 |
parents | 72469b713705 |
children | 45b03e8ca47e |
files | pkg/xlsx/sql.go |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/pkg/xlsx/sql.go Sun Jun 20 14:10:32 2021 +0200 +++ b/pkg/xlsx/sql.go Sun Jun 20 14:11:13 2021 +0200 @@ -16,6 +16,7 @@ import ( "context" "database/sql" + "fmt" "strconv" "strings" ) @@ -75,7 +76,7 @@ rs, err := tx.QueryContext(ctx, nstmt, args...) if err != nil { - return nil, err + return nil, fmt.Errorf("SQL failed: '%s': %v", nstmt, err) } defer rs.Close()