UNPKG

project-starter-dan

Version:

A project scaffolding tool.

26 lines (23 loc) 523 B
function db(knex) { return { add: function(table, obj, callback) { knex(table).returning('id').insert(obj) .then((res) => { callback(null, res[0]) }) .catch((err) => { callback(err, null) }); }, findOne: function(table, params, callback) { knex(table).where(params) .then((resp) => { callback(null, resp[0]); }) .catch((err) => { callback(err, null); }); }, }; }; module.exports = db;