UNPKG

gathering

Version:

A social event management platform

23 lines (16 loc) 353 B
module.exports = class BaseCRUDCtrl constructor: (model) -> @Model = model create: (document) -> @Model.create document read: -> @Model.find().exec() get_by_id: (id) -> @Model.findById id .exec() update: (id, document) -> @Model.findByIdAndUpdate id, document .exec() delete: (id) -> @Model.findByIdAndRemove id .exec()