大声道撒旦
This commit is contained in:
parent
0ee6aeb2ec
commit
e00a824504
@ -48,6 +48,16 @@ public class RepositoryGroupDTO extends BaseDTO {
|
|||||||
*/
|
*/
|
||||||
private String avatarUrl;
|
private String avatarUrl;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 完整名称(包含层级关系)
|
||||||
|
*/
|
||||||
|
private String fullName;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 完整路径
|
||||||
|
*/
|
||||||
|
private String fullPath;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 网页URL
|
* 网页URL
|
||||||
*/
|
*/
|
||||||
|
|||||||
@ -45,6 +45,12 @@ public class RepositoryGroup extends Entity<Long> {
|
|||||||
@Column(name = "group_id", nullable = false)
|
@Column(name = "group_id", nullable = false)
|
||||||
private Long groupId;
|
private Long groupId;
|
||||||
|
|
||||||
|
@Column(name = "full_name")
|
||||||
|
private String fullName;
|
||||||
|
|
||||||
|
@Column(name = "full_path")
|
||||||
|
private String fullPath;
|
||||||
|
|
||||||
private Integer sort;
|
private Integer sort;
|
||||||
|
|
||||||
private Boolean enabled = true;
|
private Boolean enabled = true;
|
||||||
|
|||||||
@ -22,12 +22,12 @@ public class RepositoryProjectQuery extends BaseQuery {
|
|||||||
@QueryField(field = "visibility")
|
@QueryField(field = "visibility")
|
||||||
private String visibility;
|
private String visibility;
|
||||||
|
|
||||||
@QueryField(field = "group_id")
|
@QueryField(field = "groupId")
|
||||||
private Long groupId;
|
private Long groupId;
|
||||||
|
|
||||||
@QueryField(field = "external_system_id")
|
@QueryField(field = "externalSystemId")
|
||||||
private Long externalSystemId;
|
private Long externalSystemId;
|
||||||
|
|
||||||
@QueryField(field = "project_id")
|
@QueryField(field = "projectId")
|
||||||
private Long projectId;
|
private Long projectId;
|
||||||
}
|
}
|
||||||
@ -80,6 +80,10 @@ public class RepositoryGroupServiceImpl extends BaseServiceImpl<RepositoryGroup,
|
|||||||
group.setAvatarUrl(remoteGroup.getAvatarUrl());
|
group.setAvatarUrl(remoteGroup.getAvatarUrl());
|
||||||
group.setParentId(remoteGroup.getParentId());
|
group.setParentId(remoteGroup.getParentId());
|
||||||
|
|
||||||
|
// 设置完整名称和路径
|
||||||
|
group.setFullName(remoteGroup.getFullName());
|
||||||
|
group.setFullPath(remoteGroup.getFullPath());
|
||||||
|
|
||||||
groupsToSave.add(group);
|
groupsToSave.add(group);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -281,24 +281,26 @@ CREATE TABLE deploy_repo_group
|
|||||||
(
|
(
|
||||||
-- 基础字段
|
-- 基础字段
|
||||||
id BIGINT AUTO_INCREMENT PRIMARY KEY COMMENT '主键ID',
|
id BIGINT AUTO_INCREMENT PRIMARY KEY COMMENT '主键ID',
|
||||||
create_by VARCHAR(100) NULL COMMENT '创建人',
|
|
||||||
create_time DATETIME(6) NULL COMMENT '创建时间',
|
|
||||||
update_by VARCHAR(100) NULL COMMENT '更新人',
|
|
||||||
update_time DATETIME(6) NULL COMMENT '更新时间',
|
|
||||||
version INT NOT NULL DEFAULT 1 COMMENT '版本号',
|
|
||||||
deleted BIT NOT NULL DEFAULT 0 COMMENT '是否删除:0-未删除,1-已删除',
|
|
||||||
|
|
||||||
-- 业务字段
|
-- 业务字段
|
||||||
group_id BIGINT NOT NULL COMMENT 'Git系统中的组ID',
|
group_id BIGINT NOT NULL COMMENT 'Git系统中的组ID',
|
||||||
name VARCHAR(100) NOT NULL COMMENT '仓库组名',
|
name VARCHAR(100) NOT NULL COMMENT '仓库组名',
|
||||||
description VARCHAR(500) NULL COMMENT '仓库组描述',
|
description VARCHAR(500) NULL COMMENT '仓库组描述',
|
||||||
parent_id BIGINT NULL COMMENT '父级仓库组ID',
|
parent_id BIGINT NULL COMMENT '父级仓库组ID',
|
||||||
|
full_name VARCHAR(255) NULL COMMENT '完整名称(包含层级关系)',
|
||||||
|
full_path VARCHAR(255) NULL COMMENT '完整路径',
|
||||||
path VARCHAR(200) NOT NULL COMMENT '仓库组路径',
|
path VARCHAR(200) NOT NULL COMMENT '仓库组路径',
|
||||||
external_system_id BIGINT NOT NULL COMMENT '外部系统ID',
|
external_system_id BIGINT NOT NULL COMMENT '外部系统ID',
|
||||||
avatar_url VARCHAR(255) NULL COMMENT '头像URL',
|
avatar_url VARCHAR(255) NULL COMMENT '头像URL',
|
||||||
web_url VARCHAR(255) NULL COMMENT '网页URL',
|
web_url VARCHAR(255) NULL COMMENT '网页URL',
|
||||||
visibility ENUM('private', 'internal', 'public') NOT NULL DEFAULT 'private' COMMENT '可见性:private-私有,internal-内部,public-公开',
|
visibility ENUM('private', 'internal', 'public') NOT NULL DEFAULT 'private' COMMENT '可见性:private-私有,internal-内部,public-公开',
|
||||||
sort INT DEFAULT 0 COMMENT '排序号'
|
sort INT DEFAULT 0 COMMENT '排序号',
|
||||||
|
|
||||||
|
create_by VARCHAR(100) NULL COMMENT '创建人',
|
||||||
|
create_time DATETIME(6) NULL COMMENT '创建时间',
|
||||||
|
update_by VARCHAR(100) NULL COMMENT '更新人',
|
||||||
|
update_time DATETIME(6) NULL COMMENT '更新时间',
|
||||||
|
version INT NOT NULL DEFAULT 1 COMMENT '版本号',
|
||||||
|
deleted BIT NOT NULL DEFAULT 0 COMMENT '是否删除:0-未删除,1-已删除'
|
||||||
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='代码仓库组表';
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='代码仓库组表';
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user