From 7173c70bcf703835709462fd47669d7ad42b9c66 Mon Sep 17 00:00:00 2001 From: Stefan Majewsky Date: Sat, 11 Apr 2026 01:33:51 +0200 Subject: many more tests for query planning --- internal/plan.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'internal/plan.go') diff --git a/internal/plan.go b/internal/plan.go index 5b138d0..2ed4136 100644 --- a/internal/plan.go +++ b/internal/plan.go @@ -180,12 +180,14 @@ func (p Plan) buildInsertQueryIfPossible(dialect Dialect) PlannedQuery { } query := fmt.Sprintf( - `INSERT INTO %s (%s) VALUES (%s)%s`, + `INSERT INTO %s (%s) VALUES (%s)`, dialect.QuoteIdentifier(p.TableName), strings.Join(quotedColumnNames, ", "), strings.Join(quotedPlaceholders, ", "), - dialect.InsertSuffixForAutoColumns(p.AutoColumnNames), ) + if len(p.AutoColumnNames) > 0 { + query += dialect.InsertSuffixForAutoColumns(p.AutoColumnNames) + } return PlannedQuery{query, argumentIndexes} } -- cgit v1.2.3