diff --git a/dist/utils/sql-generator.js b/dist/utils/sql-generator.js index 37797a8..3580f9e 100644 --- a/dist/utils/sql-generator.js +++ b/dist/utils/sql-generator.js @@ -216,7 +216,7 @@ export default function sqlGenerator({ tableName, genObject, dbFullName, count } return null; existingJoinTableNames.push(joinTableName); if (joinObj.group_concat) { - let group_concat = `GROUP_CONCAT(${joinTableName}.${joinObj.group_concat.field}, ${joinObj.group_concat.separator || ","}) AS ${joinObj.group_concat.alias}`; + let group_concat = `GROUP_CONCAT(${joinTableName}.${joinObj.group_concat.field}, '${joinObj.group_concat.separator || ","}') AS ${joinObj.group_concat.alias}`; return group_concat; } else if (joinObj.selectFields) { diff --git a/package.json b/package.json index ac63d4f..db0a143 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@moduletrace/bun-sqlite", - "version": "1.0.38", + "version": "1.0.39", "description": "SQLite manager for Bun", "author": "Benjamin Toby", "main": "dist/index.js", diff --git a/src/utils/sql-generator.ts b/src/utils/sql-generator.ts index 8568ffd..a61eaf0 100644 --- a/src/utils/sql-generator.ts +++ b/src/utils/sql-generator.ts @@ -313,7 +313,7 @@ export default function sqlGenerator< existingJoinTableNames.push(joinTableName); if (joinObj.group_concat) { - let group_concat = `GROUP_CONCAT(${joinTableName}.${joinObj.group_concat.field}, ${joinObj.group_concat.separator || ","}) AS ${joinObj.group_concat.alias}`; + let group_concat = `GROUP_CONCAT(${joinTableName}.${joinObj.group_concat.field}, '${joinObj.group_concat.separator || ","}') AS ${joinObj.group_concat.alias}`; return group_concat; } else if (joinObj.selectFields) { return joinObj.selectFields