-- 为sys_task_attachment表添加同步相关字段
|
-- 用于将任务附件同步到ImageData表
|
|
-- 添加是否已同步到ImageData字段
|
ALTER TABLE sys_task_attachment ADD COLUMN synced_to_image_data TINYINT(1) DEFAULT 0 COMMENT '是否已同步到ImageData (0-未同步 1-已同步)';
|
|
-- 添加同步时间字段
|
ALTER TABLE sys_task_attachment ADD COLUMN sync_time DATETIME COMMENT '同步时间';
|
|
-- 添加关联的ImageData ID字段
|
ALTER TABLE sys_task_attachment ADD COLUMN image_data_id BIGINT COMMENT '关联的ImageData表的ID';
|
|
-- 添加索引以提高查询性能
|
CREATE INDEX idx_synced_to_image_data ON sys_task_attachment(synced_to_image_data);
|
CREATE INDEX idx_image_data_id ON sys_task_attachment(image_data_id);
|
CREATE INDEX idx_task_id_synced ON sys_task_attachment(task_id, synced_to_image_data);
|