UNPKG

nodejs-jdbc

Version:
23 lines 763 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DataSource = void 0; const jinst_1 = require("./jinst"); const java = (0, jinst_1.getInstance)(); class DataSource { constructor(drivername, url, user, password) { const DataSource = java.import(drivername); this.ds = new DataSource(); this.ds.setURLSync(url); if (user && typeof this.ds.setUser === 'function') { this.ds.setUserSync(user); } if (password && typeof this.ds.setPassword === 'function') { this.ds.setPasswordSync(password); } } getConnectionDS() { return this.ds.getConnectionSync(); } } exports.DataSource = DataSource; //# sourceMappingURL=DataSource.js.map