Promised Postgres
Very simple wrapper for awesome node pg module.
Installation
npm install --save promised-postgres
Usage
const Postgres = ;const ourDbInstance = 'connectionStringOrConfigObject';var rollback; ourDbInstance ;
API
Postgres
- Postgres.constructor( connectionConfig ) : Postgres
- Postgres.getNewClient( ) : Promise.<Client>
Client
- Client.begin() : Promise.<Client>
- Client.commit() : Promise.<Client>
- Client.rollback() : Promise.<Client>
- Client.query( sql, params ) : Promise.<Result>
- Client.done( ) : void
Result
result is a pg result object extended with one property:
- Result.$client : Client