mongoose-disable-remove

1.0.1 • Public • Published

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

Package Sidebar

Install

npm i mongoose-disable-remove

Weekly Downloads

0

Version

1.0.1

License

MIT

Last publish

Collaborators

  • isayme