feat: Expose flow count with connections of getApp query
This commit is contained in:
@@ -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();
|
||||
}
|
||||
});
|
||||
|
Reference in New Issue
Block a user