datasquirel/dist/package-shared/functions/dsql/triggers-and-stored-proceedures/grab-trigger-name.js
2025-07-05 16:14:11 +01:00

16 lines
504 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.TriggerParadigms = void 0;
exports.default = grabTriggerName;
exports.TriggerParadigms = ["sync_tables", "sync_dbs"];
function grabTriggerName({ userId, paradigm, dbId, tableName, }) {
let triggerName = `dsql_trig_${paradigm}`;
if (userId)
triggerName += `_${userId}`;
if (dbId)
triggerName += `_${dbId}`;
if (tableName)
triggerName += `_${tableName}`;
return triggerName;
}