Releases: class-scheduling-system/table-install-cli
Releases · class-scheduling-system/table-install-cli
RELEASE-20250405000226
DESCRIPTION
feat(database): 更新 cs_teaching_class 表结构
- 修改 cs_teaching_class 表中的 administrative_classes 字段注释,明确其用途
- 更新 is_administrative 字段的注释,说明其在必修课和选修课中的作用
- 新增 class_size 字段,表示班级规模,默认值为 0
CHANGELOG
- feat(database): 更新 cs_teaching_class 表结构 (@XiaoLFeng) [3926738]
RELEASE-20250404230658
DESCRIPTION
feat(database): 更新 cs_administrative_class 表结构
- 在 cs_administrative_class 表中添加 is_administrative 字段,用于标识是否为行政班
- 移除冗余的版权声明,优化代码结构
CHANGELOG
- feat(database): 更新 cs_administrative_class 表结构 (@XiaoLFeng) [7d6f03a]
RELEASE-20250402192709
DESCRIPTION
feat(database): 更新课程库表结构及初始化逻辑
- 在 cs_course_library 表中添加理论、实验、实践和上机课教室类型字段
- 更新 CourseLibraryData 函数以支持新字段的初始化
- 移除冗余的版权声明,优化代码结构
CHANGELOG
- feat(database): 更新课程库表结构及初始化逻辑 (@XiaoLFeng) [1762b45]
- feat(database): 添加学时类型数据表及初始化逻辑 (@XiaoLFeng) [b6a2f56]
RELEASE-20250401095621
DESCRIPTION
feat(database): 更新 cs_classroom 和 cs_course_library 表结构
- 移除 cs_classroom.sql 和 cs_course_library.sql 文件中的冗余版权声明
- 在 cs_course_library 表中添加多个新的字段,包括理论、实验、实践和上机课教室类型
- 更新 cs_course_library 表的外键约束,增加与新字段的关联
- 优化索引创建逻辑,添加新的索引以支持新字段的查询
CHANGELOG
- feat(database): 更新 cs_classroom 和 cs_course_library 表结构 (@XiaoLFeng) [ae15ec7]
RELEASE-20250327211004
DESCRIPTION
feat(database): 更新教师课程资格表结构和索引
- 移除
qualification_uuid字段的主键约束 - 添加复合主键约束,包含
qualification_uuid、teacher_uuid和course_uuid - 删除教师课程唯一索引的创建逻辑
- 保留并优化教师索引的创建逻辑
CHANGELOG
- feat(database): 更新教师课程资格表结构和索引 (@XiaoLFeng) [138ac99]
RELEASE-20250327202159
DESCRIPTION
feat(database): 添加请求日志表的创建和删除逻辑
- 在数据库创建逻辑中新增 cs_request_log 表
- 在数据库删除逻辑中新增 cs_request_log 表的删除顺序
CHANGELOG
- feat(database): 添加请求日志表的创建和删除逻辑 (@XiaoLFeng) [51b96b6]
- feat(database): 在 cs_student 表中添加用户主键唯一索引 (@XiaoLFeng) [97a148c]
- feat(database): 更新教师课程资格和用户角色设置,添加多位教师的课程资格数据 (@XiaoLFeng) [ad2bf57]
RELEASE-20250327162004
DESCRIPTION
feat(database): 更新数据库表创建和删除逻辑,添加教师课程资格表并调整相关操作顺序
CHANGELOG
- feat(database): 更新数据库表创建和删除逻辑,添加教师课程资格表并调整相关操作顺序 (@XiaoLFeng) [12f0fed]
RELEASE-20250326172445
DESCRIPTION
feat(database): 更新数据库初始化逻辑,添加教师偏好表并调整相关操作顺序
CHANGELOG
- feat(database): 更新数据库初始化逻辑,添加教师偏好表并调整相关操作顺序 (@XiaoLFeng) [4cab388]
RELEASE-20250315230647
DESCRIPTION
feat(database): update cs_department table to change assigned_teaching_building to JSON type and clean up foreign key constraints
CHANGELOG
- feat(database): update cs_department table to change assigned_teaching_building to JSON type and clean up foreign key constraints (@XiaoLFeng) [79ae5c7]
RELEASE-20250313223950
DESCRIPTION
feat(database): add CsAcademicAffairsPermission model and user setup logic
CHANGELOG
- feat(database): add CsAcademicAffairsPermission model and user setup logic (@XiaoLFeng) [367b31a]