12345678910111213141516171819202122232425262728293031323334 |
- /*
- 项目组一般开发成员勿动此文件!
- */
- const pg = require('pg');
- const u_config = require('../../../../config/systemConfig');
- let pgPool = null;
- if (u_config.pg.isOpen) {
- pgPool = new pg.Pool(u_config.pg.poolConfig);
- //系统启动连接自测
- pgPool.connect(function (err, client, release) {
- if (err) {
- console.log('\x1B[31m', '数据库连接测试失败:' + err.message);
- return;
- }
- client.query('select now();', [], function (err, result) {
- release();
- if (err) {
- console.log('\x1B[31m', '数据库测试查询失败:' + err.message)
- } else {
- let date = new Date(result.rows[0].now)
- console.log('\x1B[32m', 'Postgresql数据库测试查询成功/测试时间: ' + date)
- }
- })
- });
- }
- module.exports = pgPool;
|