更新 doc/算法生命周期设计文档_孙一城.md #6
16
doc/WorkReport/2025-05-nh.md
Normal file
16
doc/WorkReport/2025-05-nh.md
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
# 工作日报 - 2025年5月
|
||||||
|
## 2025年5月14日
|
||||||
|
### ✅ 今日完成
|
||||||
|
- 完成相关数据库表的创建
|
||||||
|
- 模型评估部分实体类的定义
|
||||||
|
- 新增了SpringBoot配置文件中的一些配置
|
||||||
|
|
||||||
|
### 🚧 进行中
|
||||||
|
- 模型评估部分显示日志后端部分开发
|
||||||
|
|
||||||
|
### ⚠️ 问题/障碍
|
||||||
|
- lombok注解出现问题,没法正常使用
|
||||||
|
|
||||||
|
### 📅 明日计划
|
||||||
|
- 继续开发模型评估部分
|
||||||
|
- 尽量解决lombok存在的问题
|
@ -1,39 +1,16 @@
|
|||||||
# 算法生命周期管理数据库设计文档
|
# 算法生命周期管理数据库设计文档
|
||||||
|
|
||||||
## 1. 数据表设计
|
## 1. 数据表设计
|
||||||
|
|
||||||
### 1.1 algorithm_info(算法基础信息表)
|
### 1.1 algorithm_info(算法基础信息表)
|
||||||
| 字段名 | 类型 | 是否为空 | 默认值 | 说明 |
|
| 字段名 | 类型 | 是否为空 | 默认值 | 说明 |
|
||||||
|--------|------|----------|--------|------|
|
|--------|------|----------|--------|------|
|
||||||
| id | BIGINT | NOT NULL | AUTO_INCREMENT | 主键ID |
|
| id | BIGINT | NOT NULL | AUTO_INCREMENT | 算法ID |
|
||||||
| algorithm_name | VARCHAR(100) | NOT NULL | | 算法名称(唯一) |
|
| algorithm_name | VARCHAR(100) | NOT NULL | | 算法名称(唯一) |
|
||||||
| algorithm_type | VARCHAR(50) | NOT NULL | | 算法分类 |
|
| algorithm_file | VARCHAR(255) | NOT NULL | | 算法文件路径 |
|
||||||
| description | TEXT | NULL | | 算法描述 |
|
| algorithm_type | VARCHAR(50) | NOT NULL | | 算法分类 |
|
||||||
| created_by | VARCHAR(50) | NOT NULL | | 创建人 |
|
| description | TEXT | NULL | | 算法描述 |
|
||||||
| create_time | DATETIME | NOT NULL | CURRENT_TIMESTAMP | 创建时间 |
|
| created_by | VARCHAR(50) | NOT NULL | | 创建人 |
|
||||||
| update_time | DATETIME | NOT NULL | CURRENT_TIMESTAMP ON UPDATE | 更新时间 |
|
| create_time | DATETIME | NOT NULL | CURRENT_TIMESTAMP | 创建时间 |
|
||||||
| status | TINYINT | NOT NULL | 1 | 状态(1启用 0禁用 -1删除) |
|
| update_time | DATETIME | NOT NULL | CURRENT_TIMESTAMP ON UPDATE | 更新时间 |
|
||||||
|
| file_size | BIGINT | NULL | | 文件大小(字节) |
|
||||||
### 1.2 algorithm_version(算法版本表)
|
|
||||||
| 字段名 | 类型 | 是否为空 | 默认值 | 说明 |
|
|
||||||
|--------|------|----------|--------|------|
|
|
||||||
| id | BIGINT | NOT NULL | AUTO_INCREMENT | 版本ID |
|
|
||||||
| algorithm_id | BIGINT | NOT NULL | | 关联算法ID |
|
|
||||||
| version | VARCHAR(50) | NOT NULL | | 语义版本号 |
|
|
||||||
| version_desc | TEXT | NULL | | 版本说明 |
|
|
||||||
| storage_path | VARCHAR(255) | NOT NULL | | 存储路径 |
|
|
||||||
| config_params | JSON | NULL | | 配置参数 |
|
|
||||||
| creator | VARCHAR(50) | NOT NULL | | 创建人 |
|
|
||||||
| create_time | DATETIME | NOT NULL | CURRENT_TIMESTAMP | 创建时间 |
|
|
||||||
| status | TINYINT | NOT NULL | 0 | 状态(1发布 0开发 -1废弃) |
|
|
||||||
|
|
||||||
### 1.3 algorithm_dependency(算法依赖表)
|
|
||||||
| 字段名 | 类型 | 是否为空 | 默认值 | 说明 |
|
|
||||||
|--------|------|----------|--------|------|
|
|
||||||
| id | BIGINT | NOT NULL | AUTO_INCREMENT | 依赖ID |
|
|
||||||
| algorithm_id | BIGINT | NOT NULL | | 关联算法ID |
|
|
||||||
| version_id | BIGINT | NOT NULL | | 关联版本ID |
|
|
||||||
| dependency_type | VARCHAR(50) | NOT NULL | | 依赖类型 |
|
|
||||||
| dep_name | VARCHAR(100) | NOT NULL | | 依赖名称 |
|
|
||||||
| dep_version | VARCHAR(50) | NOT NULL | | 依赖版本 |
|
|
||||||
| create_time | DATETIME | NULL | CURRENT_TIMESTAMP | 创建时间 |
|
|
Reference in New Issue
Block a user