Commit Graph

3 Commits

Author SHA1 Message Date
b04877be8d chore(lint): 禁用 TypeScript 类型构成排序规则
- 添加 '@typescript-eslint/sort-type-constituents': 'off' 配置
- 允许类型定义中的成员按需排列而不强制排序
- 避免因类型排序导致的代码风格冲突
2026-03-14 14:25:53 +08:00
36ae77d9f0 refactor(entities): 移除多个实体类定义
- 移除了 IcrBookarticle 实体类及其数据库表结构定义
- 移除了 IcrBookassigntask 实体类及其数据库表结构定义
- 移除了 IcrBookcatalog 实体类及其数据库表结构定义
- 移除了 IcrBookcategory 实体类及其数据库表结构定义
- 移除了 IcrBookpage 实体类及其数据库表结构定义
- 移除了 IcrBookpagearea 实体类及其数据库表结构定义
- 移除了 IcrBookpagequestion 实体类及其数据库表结构定义
- 移除了 IcrBooks 实体类及其数据库表结构定义
- 移除了 IcrClasscourse 实体类及其数据库表结构定义
- 移除了 IcrClassdatacollect 实体类及其数据库表结构定义
- 移除了 IcrClassrelationtemplate 实体类及其数据库表结构定义
- 移除了 IcrClassrelationtemplatedetail 实体类及其数据库表结构定义
- 移除了 IcrClassroomansweringresult 实体类及其数据库表结构定义
- 移除了 IcrClassroomcourse 实体类及其数据库表结构定义
- 移除了 IcrClassroomcourseplan 实体类及其数据库表结构定义
- 移除了 IcrClassroomcoursequestion 实体类及其数据库表结构定义
- 移除了 IcrClassroomquestion 实体类及其数据库表结构定义
- 移除了 IcrClassroomquestionpackage 实体类及其数据库表结构定义
- 移除了 IcrClassroomquestionpackageitem 实体类及其数据库表结构定义
2026-03-14 14:24:39 +08:00
bd97919256 feat(entities): 集成 MikroORM 并配置实体文件规则
- 添加 MikroORM CLI 和实体生成器依赖包
- 配置 ESLint 规则以适配 MikroORM 生成的实体文件
- 添加 mikro-orm 和 generate-entities 命令脚本
- 更新 pnpm 锁定文件包含新依赖项
- 移除手动创建的 meeting-user 实体文件,改用 ORM 自动生成
2026-03-14 13:02:51 +08:00