devops_ci_process

数据库名: devops_ci_process

文档版本: 1.0.1

文档描述: devops_ci_process的数据库文档

表名说明

流水线插件替换基本信息表

流水线插件替换历史信息表

流水线插件替换项信息表

流水线构建容器环境表

流水线构建详情表

流水线构建历史表

流水线构建数据清理统计表

流水线构建容器环境表

流水线构建详情表

流水线构建阶段表

流水线构建任务表

流水线构建阶段表

流水线构建摘要表

流水线构建任务表

流水线模板跨项目访问表

流水线变量表

流水线数据清理统计表

流水线收藏表

流水线分组表

流水线信息表

流水线标签表

流水线-标签映射表

流水线模型task任务表

流水线暂停变量表

最近使用的流水线

流水线远程触发auth表

流水线资源表

流水线资源版本表

流水线规则信息表

流水线基础配置表

流水线基础配置版本表

流水线触发事件明细表

流水线触发事件表

流水线触发审核信息

流水线视图

流水线组关系表

流水线组置顶表

webhook构建参数

流水线产物表

流水线模板信息表

模板实列化基本信息表

模板实列化项信息表

流水线模板-实例映射表

表名: T_AUDIT_RESOURCE

说明:

数据列:

序号名称数据类型长度小数位允许空值主键默认值说明

1

ID

bigint

20

0

N

Y

主键ID

2

RESOURCE_TYPE

varchar

32

0

N

N

资源类型

3

RESOURCE_ID

varchar

128

0

N

N

资源ID

4

RESOURCE_NAME

varchar

128

0

N

N

资源名称

5

USER_ID

varchar

64

0

N

N

用户ID

6

ACTION

varchar

64

0

N

N

操作

7

ACTION_CONTENT

varchar

1024

0

N

N

操作内容

8

CREATED_TIME

timestamp

19

0

N

N

CURRENT_TIMESTAMP

创建时间

9

STATUS

varchar

32

0

Y

N

状态

10

PROJECT_ID

varchar

128

0

N

N

项目ID

表名: T_PIPELINE_ATOM_REPLACE_BASE

说明: 流水线插件替换基本信息表

数据列:

序号名称数据类型长度小数位允许空值主键默认值说明

1

ID

varchar

32

0

N

Y

主键ID

2

PROJECT_ID

varchar

64

0

Y

N

项目ID

3

PIPELINE_ID_INFO

text

65535

0

Y

N

流水线ID信息

4

FROM_ATOM_CODE

varchar

64

0

N

N

被替换插件代码

5

TO_ATOM_CODE

varchar

64

0

N

N

被替换插件代码

6

STATUS

varchar

32

0

N

N

INIT

状态

7

CREATOR

varchar

50

0

N

N

system

创建者

8

MODIFIER

varchar

50

0

N

N

system

修改者

9

UPDATE_TIME

datetime

23

0

N

N

CURRENT_TIMESTAMP(3)

修改时间

10

CREATE_TIME

datetime

23

0

N

N

CURRENT_TIMESTAMP(3)

创建时间

表名: T_PIPELINE_ATOM_REPLACE_HISTORY

说明: 流水线插件替换历史信息表

数据列:

序号名称数据类型长度小数位允许空值主键默认值说明

1

ID

varchar

32

0

N

Y

主键ID

2

PROJECT_ID

varchar

64

0

Y

N

项目ID

3

BUS_ID

varchar

34

0

N

N

业务ID

4

BUS_TYPE

varchar

32

0

N

N

PIPELINE

业务类型

5

SOURCE_VERSION

int

10

0

N

N

源版本号

6

TARGET_VERSION

int

10

0

Y

N

目标版本号

7

STATUS

varchar

32

0

N

N

状态

8

LOG

varchar

128

0

Y

N

日志

9

BASE_ID

varchar

32

0

N

N

插件替换基本信息ID

10

ITEM_ID

varchar

32

0

N

N

插件替换项信息ID

11

CREATOR

varchar

50

0

N

N

system

创建者

12

MODIFIER

varchar

50

0

N

N

system

修改者

13

UPDATE_TIME

datetime

23

0

N

N

CURRENT_TIMESTAMP(3)

修改时间

14

CREATE_TIME

datetime

23

0

N

N

CURRENT_TIMESTAMP(3)

创建时间

表名: T_PIPELINE_ATOM_REPLACE_ITEM

说明: 流水线插件替换项信息表

数据列:

序号名称数据类型长度小数位允许空值主键默认值说明

1

ID

varchar

32

0

N

Y

主键ID

2

FROM_ATOM_CODE

varchar

64

0

N

N

被替换插件代码

3

FROM_ATOM_VERSION

varchar

20

0

N

N

被替换插件版本号

4

TO_ATOM_CODE

varchar

64

0

N

N

替换插件代码

5

TO_ATOM_VERSION

varchar

20

0

N

N

替换插件版本号

6

STATUS

varchar

32

0

N

N

INIT

状态

7

PARAM_REPLACE_INFO

text

65535

0

Y

N

插件参数替换信息

8

BASE_ID

varchar

32

0

N

N

插件替换基本信息ID

9

CREATOR

varchar

50

0

N

N

system

创建者

10

MODIFIER

varchar

50

0

N

N

system

修改者

11

UPDATE_TIME

datetime

23

0

N

N

CURRENT_TIMESTAMP(3)

修改时间

12

CREATE_TIME

datetime

23

0

N

N

CURRENT_TIMESTAMP(3)

创建时间

表名: T_PIPELINE_BUILD_COMMITS

说明:

数据列:

序号名称数据类型长度小数位允许空值主键默认值说明

1

ID

bigint

20

0

N

Y

2

PROJECT_ID

varchar

32

0

N

N

3

PIPELINE_ID

varchar

34

0

N

N

4

BUILD_ID

varchar

34

0

N

N

5

COMMIT_ID

varchar

64

0

N

N

6

MESSAGE

longtext

2147483647

0

N

N

7

AUTHOR_NAME

varchar

64

0

N

N

8

MERGE_REQUEST_ID

varchar

256

0

Y

N

9

REPOSITORY_TYPE

varchar

20

0

N

N

10

COMMIT_TIME

datetime

19

0

N

N

11

CREATE_TIME

datetime

19

0

N

N

12

URL

varchar

255

0

N

N

仓库url

13

EVENT_TYPE

varchar

32

0

N

N

触发事件类型

14

CHANNEL

varchar

32

0

Y

N

15

ACTION

varchar

64

0

Y

N

表名: T_PIPELINE_BUILD_CONTAINER

说明: 流水线构建容器环境表

数据列:

序号名称数据类型长度小数位允许空值主键默认值说明

1

PROJECT_ID

varchar

64

0

N

N

项目ID

2

PIPELINE_ID

varchar

64

0

N

N

流水线ID

3

BUILD_ID

varchar

64

0

N

Y

构建ID

4

STAGE_ID

varchar

64

0

N

Y

当前stageId

5

CONTAINER_ID

varchar

64

0

N

Y

构建容器ID

6

CONTAINER_TYPE

varchar

45

0

Y

N

容器类型

7

SEQ

int

10

0

N

N

8

STATUS

int

10

0

Y

N

状态

9

START_TIME

timestamp

19

0

Y

N

CURRENT_TIMESTAMP

开始时间

10

END_TIME

timestamp

19

0

Y

N

结束时间

11

COST

int

10

0

Y

N

0

花费

12

EXECUTE_COUNT

int

10

0

Y

N

1

执行次数

13

CONDITIONS

mediumtext

16777215

0

Y

N

状况

14

CONTAINER_HASH_ID

varchar

64

0

Y

N

容器全局唯一ID

15

MATRIX_GROUP_FLAG

bit

1

0

Y

N

是否为构建矩阵

16

MATRIX_GROUP_ID

varchar

64

0

Y

N

所属的矩阵组ID

表名: T_PIPELINE_BUILD_DETAIL

说明: 流水线构建详情表

数据列:

序号名称数据类型长度小数位允许空值主键默认值说明

1

PROJECT_ID

varchar

64

0

N

N

2

BUILD_ID

varchar

34

0

N

Y

构建ID

3

BUILD_NUM

int

10

0

Y

N

构建次数

4

MODEL

mediumtext

16777215

0

Y

N

流水线模型

5

START_USER

varchar

32

0

Y

N

启动者

6

TRIGGER

varchar

32

0

Y

N

触发器

7

START_TIME

datetime

19

0

Y

N

开始时间

8

END_TIME

datetime

19

0

Y

N

结束时间

9

STATUS

varchar

32

0

Y

N

状态

10

CANCEL_USER

varchar

32

0

Y

N

取消者

表名: T_PIPELINE_BUILD_HISTORY

说明: 流水线构建历史表

数据列:

序号名称数据类型长度小数位允许空值主键默认值说明

1

BUILD_ID

varchar

34

0

N

Y

构建ID

2

PARENT_BUILD_ID

varchar

34

0

Y

N

父级构建ID

3

PARENT_TASK_ID

varchar

34

0

Y

N

父级任务ID

4

BUILD_NUM

int

10

0

Y

N

0

构建次数

5

PROJECT_ID

varchar

64

0

N

N

项目ID

6

PIPELINE_ID

varchar

34

0

N

N

流水线ID

7

VERSION

int

10

0

Y

N

版本号

8

START_USER

varchar

64

0

Y

N

启动者

9

TRIGGER

varchar

32

0

N

N

触发器

10

START_TIME

timestamp

19

0

Y

N

开始时间

11

END_TIME

timestamp

19

0

Y

N

结束时间

12

STATUS

int

10

0

Y

N

状态

13

STAGE_STATUS

text

65535

0

Y

N

流水线各阶段状态

14

TASK_COUNT

int

10

0

Y

N

流水线任务数量

15

FIRST_TASK_ID

varchar

34

0

Y

N

首次任务id

16

CHANNEL

varchar

32

0

Y

N

项目渠道

17

TRIGGER_USER

varchar

64

0

Y

N

触发者

18

MATERIAL

mediumtext

16777215

0

Y

N

原材料

19

QUEUE_TIME

timestamp

19

0

Y

N

排队开始时间

20

ARTIFACT_INFO

mediumtext

16777215

0

Y

N

构件列表信息

21

REMARK

varchar

4096

0

Y

N

评论

22

EXECUTE_TIME

bigint

20

0

Y

N

执行时间

23

BUILD_PARAMETERS

mediumtext

16777215

0

Y

N

构建环境参数

24

WEBHOOK_TYPE

varchar

64

0

Y

N

WEBHOOK类型

25

RECOMMEND_VERSION

varchar

64

0

Y

N

推荐版本号

26

ERROR_TYPE

int

10

0

Y

N

错误类型

27

ERROR_CODE

int

10

0

Y

N

错误码

28

ERROR_MSG

text

65535

0

Y

N

错误描述

29

WEBHOOK_INFO

text

65535

0

Y

N

WEBHOOK信息

30

IS_RETRY

bit

1

0

Y

N

b'0'

是否重试

31

EXECUTE_COUNT

int

10

0

Y

N

执行次数

32

ERROR_INFO

text

65535

0

Y

N

错误信息

33

BUILD_MSG

varchar

255

0

Y

N

构建信息

34

BUILD_NUM_ALIAS

varchar

256

0

Y

N

自定义构建号

35

CONCURRENCY_GROUP

varchar

255

0

Y

N

并发时,设定的group

36

UPDATE_TIME

datetime

19

0

Y

N

CURRENT_TIMESTAMP

更新时间

表名: T_PIPELINE_BUILD_HIS_DATA_CLEAR

说明: 流水线构建数据清理统计表

数据列:

序号名称数据类型长度小数位允许空值主键默认值说明

1

BUILD_ID

varchar

34

0

N

Y

构建ID

2

PIPELINE_ID

varchar

34

0

N

N

流水线ID

3

PROJECT_ID

varchar

64

0

N

N

项目ID

4

DEL_TIME

datetime

23

0

N

N

CURRENT_TIMESTAMP(3)

表名: T_PIPELINE_BUILD_RECORD_CONTAINER

说明: 流水线构建容器环境表

数据列:

序号名称数据类型长度小数位允许空值主键默认值说明

1

BUILD_ID

varchar

64

0

N

Y

构建ID

2

PROJECT_ID

varchar

64

0

N

N

项目ID

3

PIPELINE_ID

varchar

64

0

N

N

流水线ID

4

RESOURCE_VERSION

int

10

0

N

N

编排版本

5

STAGE_ID

varchar

64

0

N

N

步骤ID

6

CONTAINER_ID

varchar

64

0

N

Y

构建容器ID

7

EXECUTE_COUNT

int

10

0

N

Y

1

执行次数

8

STATUS

varchar

32

0

Y

N

构建状态

9

CONTAINER_VAR

mediumtext

16777215

0

N

N

当次执行的变量记录

10

CONTAINER_TYPE

varchar

45

0

Y

N

容器类型

11

CONTAIN_POST_TASK

bit

1

0

Y

N

包含POST插件标识

12

MATRIX_GROUP_FLAG

bit

1

0

Y

N

矩阵标识

13

MATRIX_GROUP_ID

varchar

64

0

Y

N

所属的矩阵组ID

14

START_TIME

datetime

23

0

Y

N

开始时间

15

END_TIME

datetime

23

0

Y

N

结束时间

16

TIMESTAMPS

text

65535

0

Y

N

运行中产生的时间戳集合

表名: T_PIPELINE_BUILD_RECORD_MODEL

说明: 流水线构建详情表

数据列:

序号名称数据类型长度小数位允许空值主键默认值说明

1

BUILD_ID

varchar

34

0

N

Y

构建ID

2

PROJECT_ID

varchar

64

0

N

N

项目ID

3

PIPELINE_ID

varchar

34

0

N

N

流水线ID

4

RESOURCE_VERSION

int

10

0

N

N

编排版本

5

BUILD_NUM

int

10

0

N

N

构建次数

6

EXECUTE_COUNT

int

10

0

N

Y

执行次数

7

START_USER

varchar

32

0

N

N

启动者

8

MODEL_VAR

mediumtext

16777215

0

N

N

当次执行的变量记录

9

START_TYPE

varchar

32

0

N

N

触发方式

10

QUEUE_TIME

datetime

23

0

N

N

CURRENT_TIMESTAMP(3)

触发时间

11

START_TIME

datetime

23

0

Y

N

启动时间

12

END_TIME

datetime

23

0

Y

N

结束时间

13

STATUS

varchar

32

0

Y

N

构建状态

14

ERROR_INFO

text

65535

0

Y

N

错误信息

15

CANCEL_USER

varchar

32

0

Y

N

取消者

16

TIMESTAMPS

text

65535

0

Y

N

运行中产生的时间戳集合

表名: T_PIPELINE_BUILD_RECORD_STAGE

说明: 流水线构建阶段表

数据列:

序号名称数据类型长度小数位允许空值主键默认值说明

1

BUILD_ID

varchar

64

0

N

Y

构建ID

2

PROJECT_ID

varchar

64

0

N

N

项目ID

3

PIPELINE_ID

varchar

64

0

N

N

流水线ID

4

RESOURCE_VERSION

int

10

0

Y

N

编排版本号

5

STAGE_ID

varchar

64

0

N

Y

步骤ID

6

SEQ

int

10

0

N

N

步骤序列

7

STAGE_VAR

text

65535

0

N

N

当次执行的变量记录

8

STATUS

varchar

32

0

Y

N

构建状态

9

EXECUTE_COUNT

int

10

0

N

Y

1

执行次数

10

START_TIME

datetime

23

0

Y

N

开始时间

11

END_TIME

datetime

23

0

Y

N

结束时间

12

TIMESTAMPS

text

65535

0

Y

N

运行中产生的时间戳集合

表名: T_PIPELINE_BUILD_RECORD_TASK

说明: 流水线构建任务表

数据列:

序号名称数据类型长度小数位允许空值主键默认值说明

1

BUILD_ID

varchar

34

0

N

Y

构建ID

2

PROJECT_ID

varchar

64

0

N

N

项目ID

3

PIPELINE_ID

varchar

34

0

N

N

流水线ID

4

RESOURCE_VERSION

int

10

0

N

N

编排版本号

5

STAGE_ID

varchar

34

0

N

N

步骤ID

6

CONTAINER_ID

varchar

34

0

N

N

构建容器ID

7

TASK_ID

varchar

34

0

N

Y

任务ID

8

TASK_SEQ

int

10

0

N

N

1

任务序列

9

EXECUTE_COUNT

int

10

0

N

Y

1

执行次数

10

STATUS

varchar

32

0

Y

N

构建状态

11

TASK_VAR

mediumtext

16777215

0

N

N

当次执行的变量记录

12

POST_INFO

text

65535

0

Y

N

市场插件的POST关联信息

13

CLASS_TYPE

varchar

64

0

N

N

项目ID

14

ATOM_CODE

varchar

128

0

N

N

插件的唯一标识

15

ORIGIN_CLASS_TYPE

varchar

64

0

Y

N

所在矩阵组ID

16

START_TIME

datetime

23

0

Y

N

开始时间

17

END_TIME

datetime

23

0

Y

N

结束时间

18

TIMESTAMPS

text

65535

0

Y

N

运行中产生的时间戳集合

表名: T_PIPELINE_BUILD_STAGE

说明: 流水线构建阶段表

数据列:

序号名称数据类型长度小数位允许空值主键默认值说明

1

PROJECT_ID

varchar

64

0

N

N

项目ID

2

PIPELINE_ID

varchar

64

0

N

N

流水线ID

3

BUILD_ID

varchar

64

0

N

Y

构建ID

4

STAGE_ID

varchar

64

0

N

Y

当前stageId

5

SEQ

int

10

0

N

N

6

STATUS

int

10

0

Y

N

状态

7

START_TIME

timestamp

19

0

Y

N

CURRENT_TIMESTAMP

开始时间

8

END_TIME

timestamp

19

0

Y

N

结束时间

9

COST

int

10

0

Y

N

0

花费

10

EXECUTE_COUNT

int

10

0

Y

N

1

执行次数

11

CONDITIONS

mediumtext

16777215

0

Y

N

状况

12

CHECK_IN

mediumtext

16777215

0

Y

N

准入检查配置

13

CHECK_OUT

mediumtext

16777215

0

Y

N

准出检查配置

表名: T_PIPELINE_BUILD_SUMMARY

说明: 流水线构建摘要表

数据列:

序号名称数据类型长度小数位允许空值主键默认值说明

1

PIPELINE_ID

varchar

34

0

N

Y

流水线ID

2

PROJECT_ID

varchar

64

0

N

N

项目ID

3

BUILD_NUM

int

10

0

Y

N

0

构建次数

4

BUILD_NO

int

10

0

Y

N

0

构建号

5

FINISH_COUNT

int

10

0

Y

N

0

完成次数

6

RUNNING_COUNT

int

10

0

Y

N

0

运行次数

7

QUEUE_COUNT

int

10

0

Y

N

0

排队次数

8

LATEST_BUILD_ID

varchar

34

0

Y

N

最近构建ID

9

LATEST_TASK_ID

varchar

34

0

Y

N

最近任务ID

10

LATEST_START_USER

varchar

64

0

Y

N

最近启动者

11

LATEST_START_TIME

timestamp

19

0

Y

N

最近启动时间

12

LATEST_END_TIME

timestamp

19

0

Y

N

最近结束时间

13

LATEST_TASK_COUNT

int

10

0

Y

N

最近任务计数

14

LATEST_TASK_NAME

varchar

128

0

Y

N

最近任务名称

15

LATEST_STATUS

int

10

0

Y

N

最近状态

16

BUILD_NUM_ALIAS

varchar

256

0

Y

N

自定义构建号

表名: T_PIPELINE_BUILD_TASK

说明: 流水线构建任务表

数据列:

序号名称数据类型长度小数位允许空值主键默认值说明

1

PIPELINE_ID

varchar

34

0

N

N

流水线ID

2

PROJECT_ID

varchar

64

0

N

N

项目ID

3

BUILD_ID

varchar

34

0

N

Y

构建ID

4

STAGE_ID

varchar

34

0

N

N

当前stageId

5

CONTAINER_ID

varchar

34

0

N

N

构建容器ID

6

TASK_NAME

varchar

128

0

Y

N

任务名称

7

TASK_ID

varchar

34

0

N

Y

任务ID

8

TASK_PARAMS

mediumtext

16777215

0

Y

N

任务参数集合

9

TASK_TYPE

varchar

64

0

N

N

任务类型

10

TASK_ATOM

varchar

128

0

Y

N

任务atom代码

11

ATOM_CODE

varchar

128

0

Y

N

插件的唯一标识

12

START_TIME

timestamp

19

0

Y

N

开始时间

13

END_TIME

timestamp

19

0

Y

N

结束时间

14

STARTER

varchar

64

0

N

N

执行人

15

APPROVER

varchar

64

0

Y

N

批准人

16

STATUS

int

10

0

Y

N

状态

17

EXECUTE_COUNT

int

10

0

Y

N

0

执行次数

18

TASK_SEQ

int

10

0

Y

N

1

任务序列

19

SUB_PROJECT_ID

varchar

64

0

Y

N

子项目id

20

SUB_BUILD_ID

varchar

34

0

Y

N

子构建id

21

CONTAINER_TYPE

varchar

45

0

Y

N

容器类型

22

ADDITIONAL_OPTIONS

mediumtext

16777215

0

Y

N

其他选项

23

TOTAL_TIME

bigint

20

0

Y

N

总共时间

24

ERROR_TYPE

int

10

0

Y

N

错误类型

25

ERROR_CODE

int

10

0

Y

N

错误码

26

ERROR_MSG

text

65535

0

Y

N

错误描述

27

PLATFORM_CODE

varchar

64

0

Y

N

对接平台代码

28

PLATFORM_ERROR_CODE

int

10

0

Y

<