im.db.js 649 B

1234567891011121314151617181920212223242526272829
  1. /**
  2. * IM db数据库 oracle
  3. * huangwenjie
  4. */
  5. "use strict";
  6. let configFile = require('../../../include/commons').CONFIG_FILE;
  7. let config = require('../../../resources/config/' + configFile);
  8. // let oracledb = require('oracledb')
  9. // let dbUtil = require('../../../util/db.util');
  10. //
  11. // oracledb.poolMax = 100;
  12. // oracledb.poolMin = 1;
  13. // oracledb.poolPingInterval = 20;
  14. // oracledb.poolTimeout = 0;
  15. // 初始化连接池
  16. // let pool = oracledb.createPool(config.imDbConfig);
  17. class ImDb {
  18. constructor() {
  19. }
  20. static execQuery (options) {
  21. dbUtil.execQuery(config.imDbConfig.poolAlias, options);
  22. };
  23. }
  24. module.exports = ImDb;