|
|
@ -1,3 +1,5 @@ |
|
|
|
|
|
-- 2026.4.7 |
|
|
|
|
|
|
|
|
CREATE TABLE im_agent ( |
|
|
CREATE TABLE im_agent ( |
|
|
id BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID', |
|
|
id BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID', |
|
|
sys_id BIGINT NOT NULL COMMENT '管理端ID', |
|
|
sys_id BIGINT NOT NULL COMMENT '管理端ID', |
|
|
@ -13,4 +15,49 @@ CREATE TABLE im_agent ( |
|
|
KEY idx_sys_id (sys_id), |
|
|
KEY idx_sys_id (sys_id), |
|
|
KEY idx_created_time (created_time), |
|
|
KEY idx_created_time (created_time), |
|
|
KEY idx_updated_time (updated_time) |
|
|
KEY idx_updated_time (updated_time) |
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='代理表'; |
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='代理表'; |
|
|
|
|
|
|
|
|
|
|
|
ALTER TABLE im_friend |
|
|
|
|
|
ADD COLUMN unique_token VARCHAR(100) COMMENT '唯一标识token' AFTER id, |
|
|
|
|
|
ADD INDEX idx_unique_token (unique_token), |
|
|
|
|
|
ADD INDEX idx_token_id (unique_token, id); |
|
|
|
|
|
|
|
|
|
|
|
ALTER TABLE im_group |
|
|
|
|
|
ADD COLUMN unique_token VARCHAR(100) COMMENT '唯一标识token' AFTER id, |
|
|
|
|
|
ADD UNIQUE INDEX uk_unique_token (unique_token), |
|
|
|
|
|
ADD INDEX idx_token_id (unique_token, id); |
|
|
|
|
|
|
|
|
|
|
|
ALTER TABLE im_group_member |
|
|
|
|
|
ADD COLUMN unique_token VARCHAR(100) COMMENT '唯一标识token' AFTER id, |
|
|
|
|
|
ADD INDEX idx_unique_token (unique_token), |
|
|
|
|
|
ADD INDEX idx_token_id (unique_token, id); |
|
|
|
|
|
|
|
|
|
|
|
ALTER TABLE im_group_message |
|
|
|
|
|
ADD COLUMN unique_token VARCHAR(100) COMMENT '唯一标识token' AFTER id, |
|
|
|
|
|
ADD UNIQUE INDEX uk_unique_token (unique_token), |
|
|
|
|
|
ADD INDEX idx_token_id (unique_token, id); |
|
|
|
|
|
|
|
|
|
|
|
ALTER TABLE im_private_message |
|
|
|
|
|
ADD COLUMN unique_token VARCHAR(100) COMMENT '唯一标识token' AFTER id, |
|
|
|
|
|
ADD UNIQUE INDEX uk_unique_token (unique_token), |
|
|
|
|
|
ADD INDEX idx_token_id (unique_token, id); |
|
|
|
|
|
|
|
|
|
|
|
ALTER TABLE im_sensitive_word |
|
|
|
|
|
ADD COLUMN unique_token VARCHAR(100) COMMENT '唯一标识token' AFTER id, |
|
|
|
|
|
ADD INDEX idx_unique_token (unique_token), |
|
|
|
|
|
ADD INDEX idx_token_id (unique_token, id); |
|
|
|
|
|
|
|
|
|
|
|
ALTER TABLE im_user |
|
|
|
|
|
ADD COLUMN unique_token VARCHAR(100) COMMENT '唯一标识token' AFTER id, |
|
|
|
|
|
ADD UNIQUE INDEX uk_unique_token (unique_token), |
|
|
|
|
|
ADD INDEX idx_token_id (unique_token, id); |
|
|
|
|
|
|
|
|
|
|
|
ALTER TABLE im_user_group |
|
|
|
|
|
ADD COLUMN unique_token VARCHAR(100) COMMENT '唯一标识token' AFTER id, |
|
|
|
|
|
ADD INDEX idx_unique_token (unique_token), |
|
|
|
|
|
ADD INDEX idx_token_id (unique_token, id); |
|
|
|
|
|
|
|
|
|
|
|
ALTER TABLE im_user_label |
|
|
|
|
|
ADD COLUMN unique_token VARCHAR(100) COMMENT '唯一标识token' AFTER id, |
|
|
|
|
|
ADD INDEX idx_unique_token (unique_token), |
|
|
|
|
|
ADD INDEX idx_token_id (unique_token, id); |