diff --git a/dist/utils/sql-generator-grab-concat-str.js b/dist/utils/sql-generator-grab-concat-str.js index e2f343d..f34d97b 100644 --- a/dist/utils/sql-generator-grab-concat-str.js +++ b/dist/utils/sql-generator-grab-concat-str.js @@ -3,7 +3,10 @@ export default function sqlGenGrabConcatStr({ alias, field, separator = ",", dis if (distinct) { gc += `DISTINCT `; } - gc += `${field}, '${separator}'`; + gc += `${field}'`; + if (!distinct) { + gc += `, '${separator}`; + } gc += `)`; gc += ` AS ${alias}`; return gc; diff --git a/package.json b/package.json index a62a72f..7e7daa1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@moduletrace/bun-sqlite", - "version": "1.1.2", + "version": "1.1.3", "description": "SQLite manager for Bun", "author": "Benjamin Toby", "main": "dist/index.js", diff --git a/src/utils/sql-generator-grab-concat-str.ts b/src/utils/sql-generator-grab-concat-str.ts index 24d8aef..84422ef 100644 --- a/src/utils/sql-generator-grab-concat-str.ts +++ b/src/utils/sql-generator-grab-concat-str.ts @@ -17,7 +17,11 @@ export default function sqlGenGrabConcatStr({ gc += `DISTINCT `; } - gc += `${field}, '${separator}'`; + gc += `${field}'`; + + if (!distinct) { + gc += `, '${separator}`; + } gc += `)`; gc += ` AS ${alias}`;