-- 微信一键登录功能 - 添加sys_user表微信相关字段
|
-- 执行时间: 2025-11-09
|
|
-- 添加微信OpenID字段
|
ALTER TABLE `sys_user` ADD COLUMN `open_id` VARCHAR(128) NULL COMMENT '微信OpenID' AFTER `oa_order_class`;
|
|
-- 添加微信UnionID字段
|
ALTER TABLE `sys_user` ADD COLUMN `union_id` VARCHAR(128) NULL COMMENT '微信UnionID' AFTER `open_id`;
|
|
-- 添加微信昵称字段
|
ALTER TABLE `sys_user` ADD COLUMN `wechat_nickname` VARCHAR(100) NULL COMMENT '微信昵称' AFTER `union_id`;
|
|
-- 为OpenID添加索引,提高查询效率
|
CREATE INDEX `idx_open_id` ON `sys_user` (`open_id`);
|
|
-- 为UnionID添加索引,提高查询效率
|
CREATE INDEX `idx_union_id` ON `sys_user` (`union_id`);
|
|
-- 说明
|
-- 1. open_id: 微信小程序的OpenID,每个小程序唯一
|
-- 2. union_id: 微信开放平台的UnionID,同一主体多个应用共享(需要小程序绑定开放平台)
|
-- 3. wechat_nickname: 微信昵称,用于显示用户信息
|