couchapp-requirejs-onepageapp/src/app.coffee

21 lines
439 B
CoffeeScript

couchapp = require('couchapp')
path = require('path')
ddoc =
_id:'_design/app'
rewrites: {}
views: {}
shows: {}
lists: {}
validate_doc_update: (newDoc, oldDoc, userCtx) ->
if newDoc._deleted == true && userCtx.roles.indexOf('_admin') == -1
throw "Only admin can delete documents on this database.";
couchapp.loadAttachments ddoc, path.join(__dirname, 'attachments')
module.exports = ddoc