【文件属性】:
文件名称:猫鼬多租户:兼具猫鼬和多猫鼬的优势
文件大小:32KB
文件格式:ZIP
更新时间:2021-02-03 05:52:07
mongoose mongoose-plugin mongoose-multitenancy MongooseJavaScript
猫鼬多租户
两全其美和此软件包使用mongoose鉴别器功能来扩展架构,并使用mongoose-multitenant的逻辑来创建模型。 现在,多租户仅适用于集合。
安装
npm install mongoose-multitenancy
@注意:它需要猫鼬作为peerDependency。
用法
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 ( {
us
【文件预览】:
mongoose-multitenancy-master
----.travis.yml(196B)
----package.json(1KB)
----.eslintrc.json(1KB)
----test()
--------population.js(5KB)
--------locale.js(2KB)
--------tenant.js(5KB)
--------modelDelimiter.js(2KB)
--------main.js(480B)
--------concurrency.js(4KB)
----LICENSE(1KB)
----src()
--------index.js(8KB)
--------discriminator.js(5KB)
--------model.js(986B)
----.gitignore(608B)
----README.md(2KB)
----yarn.lock(54KB)
----.editorconfig(260B)