mongoose-compliant-paranoia

A plugin to complay with Rails paranoia plugins so we dont query 'deleted' documents

Usage no npm install needed!

<script type="module">
  import mongooseCompliantParanoia from 'https://cdn.skypack.dev/mongoose-compliant-paranoia';
</script>

README

Mongoose compliant-paranoia

Build Status

A super light and transparent way to prevent rails's mongoid deleted_at field from messing your queries from getting "deleted" documents by being aware of it.

Meant to work with both mongoid paranoia extra and plugin

Tested with mongoose 3.6.12

warning: calling mongoose .remove() on a doc will still delete it.

Inspiration from mongoose-cache

how to dev

npm i

Put coffee to run with

coffee -w -b -o lib/ coffee/

run tests with npm test