ForcePilot/backend/package/yuxi/repositories
Kris c15abaef0a refactor(repos): 批量优化仓储层代码,统一数据库操作规范
本次提交对多个仓储层文件进行了系统性优化:
1. 统一软删除标记为布尔值 `is_deleted=True` 替代整数 `is_deleted=1`
2. 新增或补全多个仓储类的可更新字段、查询过滤条件
3. 重构删除逻辑,使用ORM实例更新替代直接UPDATE语句以支持乐观锁
4. 优化分页查询,新增keyset分页支持避免深度分页性能问题
5. 新增ChannelPluginRepository、ExternalSecretRotationRecordRepository等新仓储类
6. 修复时间范围查询的闭区间/开区间错误,补全统计查询的默认空值返回
7. 优化批量操作、聚合查询的实现逻辑,减少数据库往返次数
8. 统一代码风格与注释规范,补充完整的文档说明
2026-07-11 21:40:42 +08:00
..
channels refactor(repos): 批量优化仓储层代码,统一数据库操作规范 2026-07-11 21:40:42 +08:00
external_systems refactor(repos): 批量优化仓储层代码,统一数据库操作规范 2026-07-11 21:40:42 +08:00
scheduled refactor(repos): 批量优化仓储层代码,统一数据库操作规范 2026-07-11 21:40:42 +08:00
__init__.py refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00
agent_repository.py fix(dashboard): 复用智能体仓库查询名称 2026-06-09 08:27:43 +08:00
agent_run_repository.py feat: 实现子智能体的线程体验 2026-06-02 18:47:28 +08:00
conversation_repository.py feat: 新增会话通信工具与子会话嵌套管理能力 2026-06-13 20:19:07 +08:00
department_repository.py refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00
evaluation_repository.py refactor: Agent 运行时架构重构 - 移除 RuntimeConfigMiddleware,统一上下文准备与工具解析 2026-05-26 17:40:17 +08:00
knowledge_base_repository.py refactor: Agent 运行时架构重构 - 移除 RuntimeConfigMiddleware,统一上下文准备与工具解析 2026-05-26 17:40:17 +08:00
knowledge_chunk_repository.py refactor: Agent 运行时架构重构 - 移除 RuntimeConfigMiddleware,统一上下文准备与工具解析 2026-05-26 17:40:17 +08:00
knowledge_file_repository.py refactor: Agent 运行时架构重构 - 移除 RuntimeConfigMiddleware,统一上下文准备与工具解析 2026-05-26 17:40:17 +08:00
knowledge_graph_repository.py refactor: Agent 运行时架构重构 - 移除 RuntimeConfigMiddleware,统一上下文准备与工具解析 2026-05-26 17:40:17 +08:00
message_feedback_repository.py style: code format 2026-05-31 13:40:15 +08:00
skill_repository.py refactor(skills): 移动SkillRepository到repositories层 2026-06-20 21:03:29 +08:00
task_repository.py refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00
user_repository.py refactor: 统一使用 uid 而不是 user_id 2026-05-26 17:39:13 +08:00