diff --git a/types/pg/index.d.ts b/types/pg/index.d.ts index 7437976d44..ffb2379a7c 100644 --- a/types/pg/index.d.ts +++ b/types/pg/index.d.ts @@ -16,6 +16,7 @@ export interface ConnectionConfig { port?: number; host?: string; connectionString?: string; + keepAlive?: boolean; } export interface Defaults extends ConnectionConfig { diff --git a/types/pg/pg-tests.ts b/types/pg/pg-tests.ts index ae60f1bb6f..5051447667 100644 --- a/types/pg/pg-tests.ts +++ b/types/pg/pg-tests.ts @@ -9,6 +9,7 @@ const client = new Client({ port: 5334, user: 'database-user', password: 'secretpassword!!', + keepAlive: true, }); client.connect(err => { if (err) { @@ -125,6 +126,7 @@ const pool = new Pool({ max: 20, idleTimeoutMillis: 30000, connectionTimeoutMillis: 2000, + keepAlive: false, }); console.log(pool.totalCount); pool.connect((err, client, done) => {