This commit is contained in:
Benjamin Toby
2025-07-05 18:17:35 +01:00
parent fcc668d3a1
commit 3597b11342
8 changed files with 32 additions and 19 deletions
+3 -1
View File
@@ -20,7 +20,7 @@ const addDbEntry_1 = __importDefault(require("../../functions/backend/db/addDbEn
const updateDbEntry_1 = __importDefault(require("../../functions/backend/db/updateDbEntry"));
function dsqlCrud(params) {
return __awaiter(this, void 0, void 0, function* () {
const { action, data, table, targetValue, sanitize, targetField, targetId, dbFullName, deleteData, batchData, deleteKeyValues, } = params;
const { action, data, table, targetValue, sanitize, targetField, targetId, dbFullName, deleteData, batchData, deleteKeyValues, debug, } = params;
const finalData = (sanitize ? sanitize({ data }) : data);
const finalBatchData = (sanitize ? sanitize({ batchData }) : batchData);
const DB_CONN = global.DSQL_READ_ONLY_DB_CONN || global.DSQL_DB_CONN;
@@ -35,6 +35,7 @@ function dsqlCrud(params) {
batchData: finalBatchData,
tableName: table,
dbFullName,
debug,
});
return INSERT_RESULT;
case "update":
@@ -45,6 +46,7 @@ function dsqlCrud(params) {
dbFullName,
identifierColumnName: (targetField || "id"),
identifierValue: String(targetValue || targetId),
debug,
});
return UPDATE_RESULT;
case "delete":