pg-dal
Simple Postgres Data access layer for node.js
Examples
Creating Records
var Dal = ;var pgConfig = user: 'dbuser' password: 'password' database: 'mydb' host: 'localhost' port: 5432;var sanitizeColumns = 'id' 'name' 'size';var defaults = size: 'Large';var itemDal = 'items' pgConfig sanitizeColumns defaults { console;};item = itemDal;item;
Custom Validation
var { var err = null; ifitemname === 'wheel' err = 'Don\'t add wheels'; ;};itemDal;item = itemDal;item;