19 lines
1.0 KiB
SQL
19 lines
1.0 KiB
SQL
|
|
CREATE TABLE IF NOT EXISTS `model_train_task` (
|
|
`task_id` char(36) NOT NULL COMMENT '任务ID',
|
|
`task_name` varchar(100) DEFAULT NULL COMMENT '任务名称',
|
|
`algorithm_type` varchar(50) DEFAULT NULL COMMENT '算法类型',
|
|
`device_type` varchar(50) DEFAULT NULL COMMENT '设备类型',
|
|
`dataset_path` varchar(255) DEFAULT NULL COMMENT '数据集路径',
|
|
`train_params` json DEFAULT NULL COMMENT '训练参数',
|
|
`status` varchar(20) DEFAULT 'PENDING' COMMENT '状态',
|
|
`metrics` json DEFAULT NULL COMMENT '训练指标',
|
|
`model_output_path` varchar(255) DEFAULT NULL COMMENT '临时模型路径',
|
|
`feature_map_snapshot` json DEFAULT NULL COMMENT '特征映射',
|
|
`metrics_image_path` varchar(255) DEFAULT NULL COMMENT '指标图路径',
|
|
`error_log` text DEFAULT NULL COMMENT '错误日志',
|
|
`created_at` datetime DEFAULT CURRENT_TIMESTAMP,
|
|
`updated_at` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
|
PRIMARY KEY (`task_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|