From 5847bd34ab581a53012dfc182f38589a805d3687 Mon Sep 17 00:00:00 2001 From: Benjamin Toby Date: Wed, 11 Feb 2026 07:42:34 +0100 Subject: [PATCH] Updates --- .../package-shared/functions/dsql/sql/sql-insert-generator.js | 2 +- dist/package-shared/types/index.d.ts | 2 +- package-shared/functions/dsql/sql/sql-insert-generator.ts | 4 ++-- package-shared/types/index.ts | 2 +- package.json | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dist/package-shared/functions/dsql/sql/sql-insert-generator.js b/dist/package-shared/functions/dsql/sql/sql-insert-generator.js index 22ba104..5291e12 100644 --- a/dist/package-shared/functions/dsql/sql/sql-insert-generator.js +++ b/dist/package-shared/functions/dsql/sql/sql-insert-generator.js @@ -25,7 +25,7 @@ function sqlInsertGenerator({ tableName, data, dbFullName, }) { const value = item[ky]; const finalValue = typeof value == "string" || typeof value == "number" - ? String(value) + ? value : value ? String(value().value) : null; diff --git a/dist/package-shared/types/index.d.ts b/dist/package-shared/types/index.d.ts index fde3a3a..5588029 100644 --- a/dist/package-shared/types/index.d.ts +++ b/dist/package-shared/types/index.d.ts @@ -2490,7 +2490,7 @@ export interface GithubUserPayload { } export interface SQLInsertGenReturn { query: string; - values: string[]; + values: (string | number)[]; } export type SQLInsertGenDataFn = () => { placeholder: string; diff --git a/package-shared/functions/dsql/sql/sql-insert-generator.ts b/package-shared/functions/dsql/sql/sql-insert-generator.ts index a6c2534..6b56046 100644 --- a/package-shared/functions/dsql/sql/sql-insert-generator.ts +++ b/package-shared/functions/dsql/sql/sql-insert-generator.ts @@ -24,7 +24,7 @@ export default function sqlInsertGenerator({ }); let queryBatches: string[] = []; - let queryValues: string[] = []; + let queryValues: (string | number)[] = []; data.forEach((item) => { queryBatches.push( @@ -35,7 +35,7 @@ export default function sqlInsertGenerator({ const finalValue = typeof value == "string" || typeof value == "number" - ? String(value) + ? value : value ? String(value().value) : null; diff --git a/package-shared/types/index.ts b/package-shared/types/index.ts index d65a51b..d658ce7 100644 --- a/package-shared/types/index.ts +++ b/package-shared/types/index.ts @@ -3183,7 +3183,7 @@ export interface GithubUserPayload { export interface SQLInsertGenReturn { query: string; - values: string[]; + values: (string | number)[]; } export type SQLInsertGenDataFn = () => { diff --git a/package.json b/package.json index 35aa310..5a3c294 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@moduletrace/datasquirel", - "version": "5.7.45", + "version": "5.7.46", "description": "Cloud-based SQL data management tool", "main": "dist/index.js", "bin": {