10 lines
444 B
SQL
10 lines
444 B
SQL
-- 为 sa_system_user 表新增 agent_id 字段
|
||
-- agent_id = md5(id),保证唯一,用于外部系统标识用户
|
||
|
||
ALTER TABLE `sa_system_user`
|
||
ADD COLUMN `agent_id` varchar(32) NULL DEFAULT NULL COMMENT '代理标识,md5(id)唯一' AFTER `id`,
|
||
ADD UNIQUE INDEX `uk_agent_id`(`agent_id`) USING BTREE;
|
||
|
||
-- 为已有数据回填 agent_id
|
||
UPDATE `sa_system_user` SET `agent_id` = MD5(id) WHERE `agent_id` IS NULL OR `agent_id` = '';
|