UNPKG

node-pg-migrate

Version:

PostgreSQL database migration management tool for node.js

14 lines (13 loc) 556 B
function renameTrigger(mOptions) { const _rename = (tableName, oldTriggerName, newTriggerName) => { const oldTriggerNameStr = mOptions.literal(oldTriggerName); const tableNameStr = mOptions.literal(tableName); const newTriggerNameStr = mOptions.literal(newTriggerName); return `ALTER TRIGGER ${oldTriggerNameStr} ON ${tableNameStr} RENAME TO ${newTriggerNameStr};`; }; _rename.reverse = (tableName, oldTriggerName, newTriggerName) => _rename(tableName, newTriggerName, oldTriggerName); return _rename; } export { renameTrigger };