-- 通用算法插件(Route B)接入: -- 1. task_analysis_results.type 新增枚举值 'plugin',所有插件运行的结果都以此类型记录; -- 2. 新增 pluginId / schemaVersion 列,方便回放、复现、版本检查。 ALTER TABLE task_analysis_results MODIFY COLUMN type ENUM( 'error_analysis', 'measurement', 'compression', 'smooth_heatmap', 'assembly_inspection', 'obj_deviation', 'plugin' ) NOT NULL; ALTER TABLE task_analysis_results ADD COLUMN pluginId VARCHAR(64) NULL AFTER type, ADD COLUMN schemaVersion INT NULL AFTER pluginId; -- 为按插件 ID 查询历史结果建立索引 CREATE INDEX idx_task_analysis_plugin_id ON task_analysis_results (pluginId);