【文件属性】:
文件名称:nestjs-tenancy:nestjs 的多租户方法 - 目前仅支持 mongodb with mongoose
文件大小:26KB
文件格式:ZIP
更新时间:2021-05-29 06:05:30
TypeScript
nestjs-租户
一个简单易用的 NestJs 和 Mongoose 多租户模块
描述
用于多租户模块。
安装
$ npm i --save @needle-innovision/nestjs-tenancy
基本用法
app.module.ts
import { Module } from "@nestjs/common" ;
import { TenancyModule } from "@needle-innovision/nestjs-tenancy" ;
import { CatsModule } from "./cat.module.ts" ;
@ Module ( {
imports : [
TenancyModule . forRoot ( {
tenantIdentifier : 'X-TENANT-ID' ,
option
【文件预览】:
nestjs-tenancy-master
----.gitignore(144B)
----tsconfig.json(477B)
----README.md(9KB)
----nest-cli.json(64B)
----.release-it.json(125B)
----.prettierrc(51B)
----tests()
--------jest-e2e.json(194B)
--------src()
--------e2e()
----LICENSE(1KB)
----package.json(2KB)
----index.js(175B)
----index.ts(23B)
----index.d.ts(23B)
----tsconfig.build.json(97B)
----.npmignore(97B)
----lib()
--------utils()
--------tenancy-feature.module.ts(485B)
--------tenancy.module.ts(2KB)
--------factories()
--------tenancy.constants.ts(396B)
--------interfaces()
--------decorators()
--------index.ts(209B)
--------types()
--------tenancy-core.module.ts(15KB)
----.eslintrc.js(722B)