feat(项目-流水线):流水线建表sql

This commit is contained in:
wanjia 2024-03-04 16:54:51 +08:00
parent 16e2da510f
commit 27508229f7
1 changed files with 23 additions and 0 deletions

View File

@ -0,0 +1,23 @@
-- 流水线表创建
CREATE TABLE `pms_ci_pipelines` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`pipeline_name` VARCHAR(255) NOT NULL COMMENT '流水线名称',
`pipeline_status` VARCHAR(255) NOT NULL DEFAULT 'unknown' COMMENT 'successed/failed/running/errored/pending/killed/unknown',
`file_name` VARCHAR(255) DEFAULT NULL COMMENT '文件名称',
`file_path` VARCHAR(255) DEFAULT NULL COMMENT '文件路径',
`login` VARCHAR(255) DEFAULT NULL,
`sync` INT(11) NOT NULL DEFAULT '0' COMMENT '0 未同步到gitea1 已同步',
`repo_identifier` VARCHAR(255) DEFAULT NULL COMMENT '仓库标识',
`branch` VARCHAR(255) DEFAULT NULL COMMENT '分支',
`event` VARCHAR(255) DEFAULT NULL COMMENT '事件',
`sha` VARCHAR(255) DEFAULT NULL COMMENT '流水线文件sha',
`owner` VARCHAR(255) DEFAULT NULL COMMENT '仓库拥有者标识',
`dept_id` INT(11) NOT NULL COMMENT '关联组织ID',
`pms_enterprise_id` INT(11) NOT NULL COMMENT '关联企业ID',
`pms_project_id` INT(11) DEFAULT NULL COMMENT '关联企业ID',
`update_time` DATETIME DEFAULT NULL COMMENT '更新时间',
`update_by` VARCHAR(64) DEFAULT '' COMMENT '更新者',
`create_time` DATETIME DEFAULT NULL COMMENT '创建时间',
`create_by` VARCHAR(64) DEFAULT '' COMMENT '创建者',
PRIMARY KEY (`id`)
) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COMMENT='流水线表';