mirror of
http://git.pig4cloud.com/pig/pigx.git
synced 2026-11-13 14:09:00 +08:00
feat(tenant): 重构租户用户关系管理
- 新增sys_tenant_user表用于存储租户与用户的多对多关系 - 移除SysTenantServiceImpl中初始化用户的冗余逻辑 - 调整数据库初始化脚本以适配新的用户租户关系模型
This commit is contained in:
1 parent
b1646437bc
commit
21130253a4
4 files changed
+34
-13
No files matched your search
@@ -1418,4 +1418,20 @@ BEGIN;
|
||||
INSERT INTO `sys_user_dept` (`user_id`, `dept_id`, `tenant_id`) VALUES (1, 1, 1);
|
||||
COMMIT;
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for sys_tenant_user
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `sys_tenant_user`;
|
||||
CREATE TABLE `sys_tenant_user` (
|
||||
`tenant_id` bigint NOT NULL COMMENT '租户ID',
|
||||
`user_id` bigint NOT NULL COMMENT '用户ID',
|
||||
PRIMARY KEY (`tenant_id`,`user_id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='租户用户表';
|
||||
|
||||
-- ----------------------------
|
||||
-- Records of sys_tenant_user
|
||||
-- ----------------------------
|
||||
BEGIN;
|
||||
INSERT INTO `sys_tenant_user` (`tenant_id`, `user_id`) VALUES (1, 1);
|
||||
COMMIT;
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
Reference in new issue
Block a user