pg-range-parser

1.0.0 • Public • Published

PG Range

Handles parsing of postgres range types

install

npm install -S pg-range-parser

usage

var pgRangeType = require('pg-range-parser');
  
// { start:  { value: '2015-01-01', inclusive: true }
// , end:    { value: '2015-02-01', inclusive: false }
// }
pgRangeType.parse('[2015-01-01,2015-02-01)')
 
// '[2015-01-01,2015-02-01)'
pgRangeType.serialize({
  start:  { value: '2015-01-01', inclusive: true }
, end:    { value: '2015-02-01', inclusive: false }
})

pgtype will modify your enums (never drops) and add new types.

API

Root Namespace

.parse( String ) -> Object

Parse a range from a string

.serialize( Object ) -> String

Serialize a range object

Package Sidebar

Install

npm i pg-range-parser

Weekly Downloads

6

Version

1.0.0

License

ISC

Last publish

Collaborators

  • johndotawesome