UNPKG

db-conn-pgsql

Version:

Database Connecton Postgres SQL

17 lines 448 B
import pg from "pg"; import { PgSqlConnection } from "./PgSqlConnection.js"; export class PgSqlDataSource { pool; constructor(config) { this.pool = new pg.Pool(config); } async getConnection() { const client = await this.pool.connect(); const conn = new PgSqlConnection(client); return conn; } async close() { await this.pool.end(); } } //# sourceMappingURL=PgSqlDataSource.js.map