From a6827bf193c39d374962154fa98c23bdb1693527 Mon Sep 17 00:00:00 2001 From: Your Name Date: Fri, 2 Jan 2026 18:32:40 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dtask=5Fitem=E8=A1=A8=E7=BC=BA?= =?UTF-8?q?=E5=B0=91group=5Fno=E5=AD=97=E6=AE=B5=E7=9A=84=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- database/fix_task_item_group_no.sql | 33 +++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 database/fix_task_item_group_no.sql diff --git a/database/fix_task_item_group_no.sql b/database/fix_task_item_group_no.sql new file mode 100644 index 0000000..7607ce4 --- /dev/null +++ b/database/fix_task_item_group_no.sql @@ -0,0 +1,33 @@ +-- 修复 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,表示所有子任务在同一组 +