104 Star 745 Fork 376

Pear Admin / Pear Admin Pro

 / 详情

如何使用多租户

已完成
创建于  
2022-08-15 11:14

1、多租户是用的何种方式实现的,是共用一个数据库,业务表加租户ID么?
2、新建的业务表,如何使用多租户。

评论 (2)

陈先生 创建了任务
  1. 是的,通过业务逻辑区分。

  2. 新建表,如果你希望它有租户的概念,只需要在字段里保留 tenant_id 即可。

在 查询 插入 修改 删除 时 tenantInterceptor 插件 会 自 动 处 理 tenant_id, 无需开发者关心。

即 你原来的 sql 怎么写,在多租户开启时还是怎么写,即保持不变。

如果这是个公共表,如 配置 字典 表,你不希望有租户的概念,只需要在 TenantConstant 中简单配置。

具体的使用,你可以参考这个静态配置文件 https://gitee.com/pear-admin/pear-admin-pro/blob/master/backend/src/main/java/com/pearadmin/pro/common/constant/TenantConstant.java

陈先生 任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
4835367 jmysy 1578975358
Java
1
https://gitee.com/pear-admin/pear-admin-pro.git
git@gitee.com:pear-admin/pear-admin-pro.git
pear-admin
pear-admin-pro
Pear Admin Pro

搜索帮助