@zargu/couchdb-designer
Version:
Create and testing couchdb design document form directory structure.
32 lines (27 loc) • 805 B
JavaScript
function testUpdate(doc,req){
if (!doc){
if ('id' in req && req['id']){
// create new document
return [{'_id': req['id']}, 'New World']
}
// change nothing in database
return [null, 'Empty World']
}
doc['world'] = 'hello';
doc['edited_by'] = req['userCtx']['name']
return [doc, 'Edited World!']
}
function otherUpdate(doc,req){
if (!doc){
if ('id' in req && req['id']){
// create new document
return [{'_id': req['id']}, 'New World']
}
// change nothing in database
return [null, 'Empty World']
}
doc['otherhelo'] = 'szia';
doc['edited_by'] = req['userCtx']['name']
return [doc, 'Edited other World!']
}
module.exports = { testUpdate, otherUpdate }