SET NAMES utf8mb4; CREATE TABLE IF NOT EXISTS voice_room_region_im_group ( id BIGINT NOT NULL COMMENT '主键ID' PRIMARY KEY, sys_origin VARCHAR(32) NOT NULL COMMENT '系统来源', region_code VARCHAR(32) NOT NULL COMMENT '区域编码', region_name VARCHAR(128) NOT NULL DEFAULT '' COMMENT '区域名称', group_id VARCHAR(128) NOT NULL DEFAULT '' COMMENT '腾讯 IM 群组ID', group_name VARCHAR(128) NOT NULL DEFAULT '' COMMENT '腾讯 IM 群组名称', status VARCHAR(32) NOT NULL DEFAULT 'PENDING' COMMENT '群组状态:PENDING/ACTIVE/FAILED', last_error VARCHAR(1024) NOT NULL DEFAULT '' COMMENT '最近一次创建或同步失败原因', create_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', update_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', UNIQUE KEY uk_voice_room_region_im_group (sys_origin, region_code), KEY idx_voice_room_region_im_group_group (group_id, region_code) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='语音房区域通用 IM 群组表';