1.0.1 • Published 8 years ago

mongoose-disable-remove v1.0.1

Weekly downloads
1
License
MIT
Repository
github
Last release
8 years ago

mongoose-disable-remove

A plugin that will disable remove functions for mongoose models.

If a schema enabled this schema, any call to Model.remove & Document.remove will return a reject promise or callback(err) if a callback provided.

travis Coverage Status

Install

npm install mongoose-disable-remove

Example

var mongoose = require('mongoose')
var disableRemovePlugin = require('mongoose-disable-remove')

var YourSchema = new Schema({
  content: String
})
YourSchema.plugin(disableRemovePlugin)

Test

npm test