feat: 权限缓存加载适配

This commit is contained in:
Ray.Hao
2025-12-12 22:26:43 +08:00
parent 0a594e2ce1
commit 3f05f77351
15 changed files with 210 additions and 91 deletions

View File

@@ -67,6 +67,13 @@ ADD INDEX `idx_tenant_id` (`tenant_id`);
UPDATE `sys_role` SET `tenant_id` = 1 WHERE `tenant_id` IS NULL;
-- 角色菜单关联表
ALTER TABLE `sys_role_menu`
ADD COLUMN `tenant_id` bigint DEFAULT 1 COMMENT '租户ID' AFTER `role_id`,
ADD INDEX `idx_role_menu_tenant_id` (`tenant_id`);
UPDATE `sys_role_menu` SET `tenant_id` = 1 WHERE `tenant_id` IS NULL;
-- 部门表
ALTER TABLE `sys_dept`
ADD COLUMN `tenant_id` bigint DEFAULT 1 COMMENT '租户ID' AFTER `id`,

View File

@@ -36,6 +36,10 @@ ALTER TABLE `sys_user` ADD UNIQUE KEY `login_name` (`username`);
ALTER TABLE `sys_role` DROP INDEX `idx_tenant_id`;
ALTER TABLE `sys_role` DROP COLUMN `tenant_id`;
-- 角色菜单关联表
ALTER TABLE `sys_role_menu` DROP INDEX `idx_role_menu_tenant_id`;
ALTER TABLE `sys_role_menu` DROP COLUMN `tenant_id`;
-- 部门表
ALTER TABLE `sys_dept` DROP INDEX `idx_tenant_id`;
ALTER TABLE `sys_dept` DROP COLUMN `tenant_id`;