UNPKG

rdb-demo

Version:
22 lines (18 loc) 662 B
let rdb = require('rdb'); let resetDemo = require('./db/resetDemo'); let Customer = rdb.table('_customer'); Customer.primaryColumn('cId').guid(); //property name will also be cId Customer.column('cName').string(); //property name will also be cName let db = rdb('postgres://rdb:rdb@localhost/rdbdemo'); module.exports = async function() { try { await resetDemo(); await db.transaction(async () => { let customer = Customer.insert('abcdef01-0000-0000-0000-000000000000') customer.cName = 'Paul'; console.log(await customer.toDto()); }); } catch (e) { console.log(e.stack); } }();