ForcePilot/backend/package/yuxi/repositories/channels
Kris 29a45916ff refactor(channel-repo): 批量优化渠道仓储层代码,新增两个仓储实现
1. 新增ChannelReportRepository与ChannelContentReviewRecordRepository两个仓储类
2. 重构ChannelAccountRepository新增service_user_uid字段支持
3. 将channel_status_history参数类型从list改为tuple并更新注释
4. 新增RepositoryError异常并完善仓储层依赖边界说明
5. 重构BaseRepository的hard_delete_before方法参数与count_undeleted_by_fields异常处理
6. 优化多个仓储的查询方法:参数重命名、移除冗余方法、新增for_update参数、完善时间过滤逻辑
7. 更新仓储层导出与聚合类Repositories
2026-07-03 19:18:57 +08:00
..
__init__.py refactor(channel-repo): 批量优化渠道仓储层代码,新增两个仓储实现 2026-07-03 19:18:57 +08:00
base.py refactor(channel-repo): 批量优化渠道仓储层代码,新增两个仓储实现 2026-07-03 19:18:57 +08:00
channel_account_repository.py refactor(channel-repo): 批量优化渠道仓储层代码,新增两个仓储实现 2026-07-03 19:18:57 +08:00
channel_audit_log_repository.py refactor(channel-repo): 批量优化渠道仓储层代码,新增两个仓储实现 2026-07-03 19:18:57 +08:00
channel_conversation_repository.py feat(channels): 新增渠道仓储层完整实现 2026-07-02 03:24:17 +08:00
channel_idempotency_repository.py refactor(channel-repo): 批量优化渠道仓储层代码,新增两个仓储实现 2026-07-03 19:18:57 +08:00
channel_message_repository.py refactor(channel-repo): 批量优化渠道仓储层代码,新增两个仓储实现 2026-07-03 19:18:57 +08:00
channel_outbox_repository.py refactor(channel-repo): 批量优化渠道仓储层代码,新增两个仓储实现 2026-07-03 19:18:57 +08:00
channel_pairing_repository.py refactor(channel-repo): 批量优化渠道仓储层代码,新增两个仓储实现 2026-07-03 19:18:57 +08:00
channel_report_repository.py refactor(channel-repo): 批量优化渠道仓储层代码,新增两个仓储实现 2026-07-03 19:18:57 +08:00
channel_session_repository.py refactor(channel-repo): 批量优化渠道仓储层代码,新增两个仓储实现 2026-07-03 19:18:57 +08:00
content_review_record_repository.py refactor(channel-repo): 批量优化渠道仓储层代码,新增两个仓储实现 2026-07-03 19:18:57 +08:00
user_identity_repository.py refactor(channel-repo): 批量优化渠道仓储层代码,新增两个仓储实现 2026-07-03 19:18:57 +08:00