mongodb-crud-builder
A dynamic CRUD model generator using Mongoose.
A dynamic CRUD model generator using Mongoose.
Mongoose plugin that auto-increments any ID field on your schema every time a document is saved.
Functions to resolve comomn problens with ObjectId
Keep track of modifications history of your documents!
Mongoose plugin that saves a history of JSON patch operations for all documents belonging to a schema in an associated 'patches' collection
Keeps a history of all changes of a document.
Keeps a history of all changes of a document.
Keeps a history of all changes of a document.
Mongoose KeySet Pagination Plugin
Mongoose plugin to validate that ObjectID references refer to objects that actually exist in the referenced collection
ModelManager is a powerful and flexible manager for Mongoose models in Node.js applications. This class simplifies the management of data models, allowing developers to dynamically load and manage Mongoose models.
Long number type for Mongoose
Abstract migration framework for node
Node.js package for lazy connection handling with Mongoose. It allows you to defer the database connection until just before the first query, preventing unnecessary connections when not needed.
Attach virtuals to the results of mongoose queries when using `.lean()`
Mongoose-Legacy library provides backward compatibility support for the latest version of Mongoose (v7). It allows seamless migration and enables callbacks for deprecated methods. Compatible with Node.js and MongoDB.
Mongoose plugin to support i18n and localization
generates template files for mongoose models
Simplify your MongoDB connections with Mongoose using just one line of code