labmem
|
c812cfb663
|
wip(lyra): 保存带选项列表查询的未完成设计
- 添加通用查询选项、分类过滤选项及动态缓存键生成
- 新增分类创建与更新时间字段
当前实现尚未完成,留待后续继续设计:
- 明确通用查询选项、模型过滤条件与缓存策略的边界
- 补齐数据库回源,修正分类返回类型及过滤条件生效问题
- 修正分页偏移计算,增加参数边界校验和稳定排序
- 完善缓存故障降级、空结果缓存及写后失效策略
- 修正缓存键参数编码歧义,补齐查询名和版本前缀
- 补充测试并验证编译与查询行为
|
2026-10-21 00:11:37 +08:00 |
|
labmem
|
97b26635fa
|
feat(lyra): 为分类查询添加缓存并同步项目约定
- 实现分类列表缓存查询与故障降级
- 统一缓存键命名
- 同步日志、响应、依赖组装及测试约定
- 移除 postgres 占位目录
|
2026-10-20 17:42:41 +08:00 |
|
labmem
|
bef30be3fe
|
wip(lyra): 补充链接模型并注入分类缓存依赖
|
2026-10-20 16:47:22 +08:00 |
|
labmem
|
ab83ad96b4
|
feat(lyra)!: 接入分类查询并集中组装依赖
- 使用 Squirrel 与 sqlx 实现分类查询
- 集中组装依赖并向 handler 注入 model 接口
- 显式转换分类响应 DTO,统一空列表输出
- 补充路由与 handler 测试,同步架构文档
BREAKING CHANGE: 将 GET /hello 替换为 GET /test,响应由问候字符串改为分类列表
|
2026-10-17 17:06:20 +08:00 |
|
labmem
|
8b320817ed
|
feat(lyra): 搭建基础骨架与配置响应组件
- 使用 Viper 加载 TOML 配置
- 定义统一响应、业务错误码及响应辅助函数
- 添加分层职责约束并同步架构文档
|
2026-10-16 23:36:34 +08:00 |
|