feat: Expose flow count with connections of getApp query

This commit is contained in:
Faruk AYDIN
2022-08-13 01:50:03 +03:00
parent c7d5584cd9
commit bb37299c5b
4 changed files with 30 additions and 9 deletions

View File

@@ -1,4 +1,8 @@
import process from 'process';
// The following two lines are required to get count values as number.
// More info: https://github.com/knex/knex/issues/387#issuecomment-51554522
import pg from 'pg';
pg.types.setTypeParser(20, 'text', parseInt);
import knex from 'knex';
import type { Knex } from 'knex';
import knexConfig from '../../knexfile';
@@ -8,10 +12,12 @@ export const client: Knex = knex(knexConfig);
const CONNECTION_REFUSED = 'ECONNREFUSED';
client.raw('SELECT 1')
.catch((err) => {
if (err.code === CONNECTION_REFUSED) {
logger.error('Make sure you have installed PostgreSQL and it is running.', err);
process.exit();
}
});
client.raw('SELECT 1').catch((err) => {
if (err.code === CONNECTION_REFUSED) {
logger.error(
'Make sure you have installed PostgreSQL and it is running.',
err
);
process.exit();
}
});