UNPKG

oracle-procedure

Version:

Pacote responsável por padronizar a chamada de procedure com o typeorm e o oracledb

25 lines • 786 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.BindOut = void 0; const oracledb = require("oracledb"); function BindOut(type = "string") { return function (target, key) { Object.defineProperty(target, key, { get() { return this.outputs[key]; }, set() { this.outputs[key] = { dir: oracledb.BIND_OUT, type: oracledb[type.toUpperCase()], }; if (!this.orderedParameters.includes(key)) this.orderedParameters.push(key); }, enumerable: true, configurable: true, }); }; } exports.BindOut = BindOut; //# sourceMappingURL=bind-out.js.map