0.1.19 • Published 8 years ago
mongoose-multitenancy v0.1.19
mongoose-multitenancy
The best of both worlds Mongoose.discriminator & mongoose-multitenant This package uses the mongoose discriminator functionality to extend schemas and uses the logic of mongoose-multitenant to create the models. Right now multitenancy just works with collections.
Installation
npm install mongoose-multitenancy
@NOTE: It requires mongoose as peerDependency.
Usage
var mongoose = require('mongoose');
// It automatically adds logic to mongoose.
var multitenancy = require('mongoose-multitenancy');
multitenancy.setup();
var LogSchema = new mongoose.Schema({
entry: {
type: String,
required: true
},
user: {
type: new mongoose.Schema({
username: {
type: String,
required: true
}
})
}
});
mongoose.mtModel('Log', LogSchema);
Tests
npm test
0.1.19
8 years ago
0.1.18
8 years ago
0.1.17
8 years ago
0.1.16
8 years ago
0.1.15
8 years ago
0.1.14
9 years ago
0.1.13
9 years ago
0.1.12
9 years ago
0.1.11
9 years ago
0.1.9
9 years ago
0.1.8
9 years ago
0.1.7
9 years ago
0.1.6
9 years ago
0.1.5
9 years ago
0.1.4
9 years ago
0.1.3
9 years ago
0.1.2
9 years ago
0.1.1
9 years ago
0.1.0
9 years ago