postgres-wrapper
Postgres simple wrapper service.
Install
$ npm install postgres-wrapper
Usage
Before use you need to set environment variables:
- NODE_ENV (Node environment: development, production, etc..)
- POSTGRES_URL (Url to connnecto to postgres: postgres://username:password@url:port/db)
const pg = require('postgres-wrapper')
async function run () {
const id = 1
const query = `
SELECT *
FROM data
WHERE id = $1`
const params = [id]
const object = await pg.one({ query, params })
const object = await pg.oneOrNone({ query, params })
const array = await pg.any({ query, params })
const array = await pg.many({ query, params })
await pg.none({ query, params })
await pg.end()
}
run()