feat: 更新用户类型字段为"System"并添加用户来源字段

This commit is contained in:
TsMask
2025-08-14 16:08:57 +08:00
parent c7f4a5f3d1
commit 4ad4060913
6 changed files with 13 additions and 11 deletions

View File

@@ -26,8 +26,9 @@ CREATE TABLE IF NOT EXISTS `sys_user` (
-- multi-tenancy
ALTER TABLE `sys_user` ADD COLUMN IF NOT EXISTS `tenant_id` bigint(20) NULL DEFAULT NULL DEFAULT NULL COMMENT 'Tenant ID' AFTER `dept_id`;
ALTER TABLE `sys_user` ADD COLUMN IF NOT EXISTS `user_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'System' COMMENT '用户类型System系统用户' AFTER `password`;
ALTER TABLE `sys_user` MODIFY COLUMN IF EXISTS `user_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'System' COMMENT '用户类型System系统用户' AFTER `nick_name`;
ALTER TABLE `sys_user` ADD COLUMN IF NOT EXISTS `user_source` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '#' COMMENT '用户来源UID (系统#)' AFTER `user_type`;
UPDATE `sys_user` SET `status` = '1', `user_type` = 'System', `user_source` = '#' WHERE `user_id` in (1,2,3,4);
UPDATE `sys_user` SET `user_type` = 'System', `user_source` = '#' WHERE `user_type` = 'sys';
SET FOREIGN_KEY_CHECKS=1;