feat: initial commit - massive-cloud point cloud processing system
This commit is contained in:
20
drizzle/0007_task_analysis_plugin_columns.sql
Normal file
20
drizzle/0007_task_analysis_plugin_columns.sql
Normal file
@@ -0,0 +1,20 @@
|
||||
-- 通用算法插件(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);
|
||||
Reference in New Issue
Block a user