db-conn-pgsql
Version:
Database Connecton Postgres SQL
17 lines • 448 B
JavaScript
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