34 lines
911 B
SQL
34 lines
911 B
SQL
-- 修复 task_item 表缺少 group_no 字段的问题
|
||
-- 问题:插入task_item时报错 Unknown column 'group_no' in 'field list'
|
||
-- 解决:添加 group_no 字段用于流水线任务分组
|
||
-- 日期:2026-01-02
|
||
|
||
USE designhub;
|
||
|
||
-- 添加 group_no 字段
|
||
ALTER TABLE `task_item`
|
||
ADD COLUMN `group_no` INT DEFAULT 1
|
||
COMMENT '任务组编号(用于流水线分组)'
|
||
AFTER `item_no`;
|
||
|
||
-- 验证修改结果
|
||
SELECT
|
||
COLUMN_NAME,
|
||
COLUMN_TYPE,
|
||
IS_NULLABLE,
|
||
COLUMN_DEFAULT,
|
||
COLUMN_COMMENT
|
||
FROM
|
||
INFORMATION_SCHEMA.COLUMNS
|
||
WHERE
|
||
TABLE_SCHEMA = 'designhub'
|
||
AND TABLE_NAME = 'task_item'
|
||
AND COLUMN_NAME = 'group_no';
|
||
|
||
-- 说明:
|
||
-- group_no 用于流水线任务的分组管理
|
||
-- 当流水线任务中的子任务需要按接单部门分组时使用
|
||
-- 同一个 group_no 的子任务属于同一个执行组
|
||
-- 默认值为 1,表示所有子任务在同一组
|
||
|