xiangning
bdde5b9b8a
refactor(file): 重构文件删除逻辑确保S3与数据库同步清理
- 删除文件时先删S3对象再删FileMeta记录,防止出现孤儿文件或残留对象
- 在DeleteFileCommandHandler中注入FileDbContext以支持数据库操作
- 更新文件删除逻辑:精确匹配bucket+key删除对应的FileMeta记录
- 添加DatabaseInitializer类统一处理启动期数据库初始化流程
- 将原有的数据库迁移、种子数据等逻辑抽取到独立的初始化服务中
- 新增HostObjectAccessors类简化ABP与ASP.NET Core管线的双向访问配置
- 添加平台模块废弃权限清理功能,移除OrderManagement分组的残留权限
- 实现完整的单元测试覆盖文件删除的各种场景和边界情况
2026-07-03 09:42:05 +08:00
..
2026-07-02 17:52:39 +08:00
2026-07-03 09:42:05 +08:00
2026-07-02 17:52:39 +08:00
2026-07-02 10:54:23 +08:00
2026-07-02 18:22:17 +08:00
2026-07-02 14:53:56 +08:00