imeepos
4291230acb
fix: 修复React渲染错误和数据库迁移问题
- 修复ModelDetail.tsx中直接渲染Gender枚举导致的React错误
- 修复TemplateDetailModal.tsx中直接渲染TemplateMaterialType和TrackType枚举的问题
- 添加枚举到中文文本的转换函数(getGenderText, getMaterialTypeText, getTrackTypeText)
- 实现完整的数据库迁移系统,支持版本化迁移
- 添加迁移v9修复template_materials表file_size字段允许NULL
- 改进数据库迁移执行逻辑,使用execute_batch方法
- 添加数据库集成测试和迁移测试
- 修复template_materials表约束问题,解决模板导入失败
主要变更:
- 新增数据库迁移系统(migrations.rs)
- 新增9个数据库迁移文件(v1-v9)
- 修复前端枚举渲染问题
- 完善数据库测试覆盖
2025-07-23 18:30:52 +08:00
..
2025-07-23 18:30:52 +08:00
2025-07-23 13:44:19 +08:00
2025-07-23 18:30:52 +08:00
2025-07-23 18:30:52 +08:00
2025-07-21 19:01:01 +08:00
2025-07-22 15:04:37 +08:00
2025-07-13 18:46:58 +08:00
2025-07-23 18:30:52 +08:00
2025-07-13 17:57:52 +08:00