Skip to content

Releases: class-scheduling-system/table-install-cli

RELEASE-20250405000226

04 Apr 16:02
3926738

Choose a tag to compare

DESCRIPTION

feat(database): 更新 cs_teaching_class 表结构

  • 修改 cs_teaching_class 表中的 administrative_classes 字段注释,明确其用途
  • 更新 is_administrative 字段的注释,说明其在必修课和选修课中的作用
  • 新增 class_size 字段,表示班级规模,默认值为 0

CHANGELOG

RELEASE-20250404230658

04 Apr 15:07
7d6f03a

Choose a tag to compare

DESCRIPTION

feat(database): 更新 cs_administrative_class 表结构

  • 在 cs_administrative_class 表中添加 is_administrative 字段,用于标识是否为行政班
  • 移除冗余的版权声明,优化代码结构

CHANGELOG

RELEASE-20250402192709

02 Apr 11:27
1762b45

Choose a tag to compare

DESCRIPTION

feat(database): 更新课程库表结构及初始化逻辑

  • 在 cs_course_library 表中添加理论、实验、实践和上机课教室类型字段
  • 更新 CourseLibraryData 函数以支持新字段的初始化
  • 移除冗余的版权声明,优化代码结构

CHANGELOG

RELEASE-20250401095621

01 Apr 01:56
ae15ec7

Choose a tag to compare

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

27 Mar 13:10
138ac99

Choose a tag to compare

DESCRIPTION

feat(database): 更新教师课程资格表结构和索引

  • 移除 qualification_uuid 字段的主键约束
  • 添加复合主键约束,包含 qualification_uuidteacher_uuidcourse_uuid
  • 删除教师课程唯一索引的创建逻辑
  • 保留并优化教师索引的创建逻辑

CHANGELOG

RELEASE-20250327202159

27 Mar 12:22
51b96b6

Choose a tag to compare

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

27 Mar 08:20
12f0fed

Choose a tag to compare

DESCRIPTION

feat(database): 更新数据库表创建和删除逻辑,添加教师课程资格表并调整相关操作顺序

CHANGELOG

  • feat(database): 更新数据库表创建和删除逻辑,添加教师课程资格表并调整相关操作顺序 (@XiaoLFeng) [12f0fed]

RELEASE-20250326172445

26 Mar 09:26
4cab388

Choose a tag to compare

DESCRIPTION

feat(database): 更新数据库初始化逻辑,添加教师偏好表并调整相关操作顺序

CHANGELOG

  • feat(database): 更新数据库初始化逻辑,添加教师偏好表并调整相关操作顺序 (@XiaoLFeng) [4cab388]

RELEASE-20250315230647

15 Mar 15:07
79ae5c7

Choose a tag to compare

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

13 Mar 14:40
367b31a

Choose a tag to compare

DESCRIPTION

feat(database): add CsAcademicAffairsPermission model and user setup logic

CHANGELOG

  • feat(database): add CsAcademicAffairsPermission model and user setup logic (@XiaoLFeng) [367b31a]