This commit is contained in:
Benjamin Toby
2025-08-04 08:20:32 +01:00
parent 71a8431de5
commit ab13c68c8e
18 changed files with 41 additions and 20 deletions
@@ -28,7 +28,7 @@ export default function encryptReserPasswordUrl({
encryptionSalt,
});
const defaultUrlOrigin = `https://datasquirel.com`;
const defaultUrlOrigin = `https://www.datasquirel.com`;
let urlOrigin = process.env.DSQL_HOST || defaultUrlOrigin;
const url = `${defaultUrlOrigin}`;
@@ -179,7 +179,7 @@ export default async function addDbEntry<
function grabQueryValuesString(arr: (string | number)[]) {
return arr
.map((v, i) => {
if (v.toString().match(/VEC_FromText/i)) {
if (v?.toString().match(/VEC_FromText/i)) {
return v;
}
return "?";
@@ -189,7 +189,7 @@ export default async function addDbEntry<
function grabFinalQueryValuesArr(arr: (string | number)[]) {
return arr
.filter((v) => !v.toString().match(/VEC_FromText/i))
.filter((v) => !v?.toString().match(/VEC_FromText/i))
.map((v) => String(v));
}
@@ -14,6 +14,7 @@ export default function sqlDeleteGenerator({
deleteKeyValues,
dbFullName,
data,
deleteKeyValuesOperator,
}: SQLDeleteGeneratorParams): SQLDeleteGenReturn | undefined {
const finalDbName = dbFullName ? `${dbFullName}.` : "";
@@ -54,7 +55,11 @@ export default function sqlDeleteGenerator({
});
}
queryStr += ` WHERE ${deleteBatch.join(" AND ")}`;
if (deleteBatch.length) {
queryStr += ` WHERE ${deleteBatch.join(
` ${deleteKeyValuesOperator || "AND"} `
)}`;
}
return {
query: queryStr,