Updates
This commit is contained in:
@@ -17,7 +17,7 @@ import grabParsedValue from "./grab-parsed-value";
|
||||
*/
|
||||
export default async function addDbEntry<
|
||||
T extends { [k: string]: any } = any,
|
||||
K extends string = string
|
||||
K extends string = string,
|
||||
>({
|
||||
dbContext,
|
||||
paradigm,
|
||||
@@ -109,7 +109,7 @@ export default async function addDbEntry<
|
||||
|
||||
const targetFieldSchema = tableSchema
|
||||
? tableSchema?.fields?.find(
|
||||
(field) => field.fieldName === dataKey
|
||||
(field) => field.fieldName === dataKey,
|
||||
)
|
||||
: null;
|
||||
|
||||
@@ -135,7 +135,7 @@ export default async function addDbEntry<
|
||||
} catch (error: any) {
|
||||
console.log(
|
||||
"DSQL: Error in parsing data keys =>",
|
||||
error.message
|
||||
error.message,
|
||||
);
|
||||
continue;
|
||||
}
|
||||
@@ -164,6 +164,7 @@ export default async function addDbEntry<
|
||||
if (v?.toString().match(/VEC_FromText/i)) {
|
||||
return v;
|
||||
}
|
||||
|
||||
return "?";
|
||||
})
|
||||
.join(",");
|
||||
@@ -182,7 +183,7 @@ export default async function addDbEntry<
|
||||
let query = `INSERT INTO ${
|
||||
isMaster && !dbFullName ? "" : `\`${dbFullName}\`.`
|
||||
}\`${tableName}\` (${insertKeysArray.join(
|
||||
","
|
||||
",",
|
||||
)}) VALUES (${grabQueryValuesString(insertValuesArray)})`;
|
||||
|
||||
const finalQueryValues = grabFinalQueryValuesArr(queryValuesArray);
|
||||
@@ -230,13 +231,13 @@ export default async function addDbEntry<
|
||||
let query = `INSERT INTO ${
|
||||
isMaster && !dbFullName ? "" : `\`${dbFullName}\`.`
|
||||
}\`${tableName}\` (${batchInsertKeysArray?.join(
|
||||
","
|
||||
",",
|
||||
)}) VALUES ${batchInsertValuesArray
|
||||
.map((vl) => `(${grabQueryValuesString(vl)})`)
|
||||
.join(",")}`;
|
||||
|
||||
const finalQueryValues = grabFinalQueryValuesArr(
|
||||
batchQueryValuesArray.flat()
|
||||
batchQueryValuesArray.flat(),
|
||||
);
|
||||
|
||||
if (onDuplicate) {
|
||||
|
||||
Reference in New Issue
Block a user