1. 30 Dec, 2025 2 commits
    • yangjianbo's avatar
      fix(仓储): 规范 rows.Close 错误回传 · 8cb2d3b3
      yangjianbo authored
      统一 usage_log_repo 查询的 Close 错误处理,避免\n成功路径吞掉关闭失败
      
      scanSingleRow 使用 errors.Join 合并 Close 错误,\n保留 ErrNoRows 可判定
      
      测试: make -C backend test-unit
      8cb2d3b3
    • yangjianbo's avatar
      fix(仓储): 修复查询关闭错误并迁移集成测试 · aacbc98a
      yangjianbo authored
      修复 rows.Close 失败时的错误返回逻辑
      迁移网关路由集成测试到 ent 事务基建
      补齐仓储接口变更对应的测试桩方法
      新增 backend/Makefile 统一测试命令
      测试: GOTOOLCHAIN=go1.24.11 go test ./...
      测试: golangci-lint run ./... --timeout=5m
      测试: make test-integration
      aacbc98a
  2. 29 Dec, 2025 1 commit
    • yangjianbo's avatar
      fix(仓储): 修复软删除过滤与事务测试 · ae191f72
      yangjianbo authored
      修复软删除拦截器使用错误,确保默认查询过滤已删记录
      仓储层改用 ent.Tx 与扫描辅助,避免 sql.Tx 断言问题
      同步更新集成测试以覆盖事务与统计变动
      ae191f72