feat: 定义用户模块 User 模型与 Repository 层 #94

Merged
huanghaosheng merged 5 commits from feature/user-mode-phase2 into develop 2026-06-14 17:03:47 +08:00
  • 新增 User 结构体(models 层)
  • 定义 UserRepository 接口(Create/FindByUsername/FindByID/RefreshToken CRUD)
  • 实现 PostgreSQL UserRepository(pgxpool)
  • 实现内存 UserRepository(sync.RWMutex,测试用)
  • 编写 UserRepository 单元测试(6 个用例,全部通过)
- 新增 User 结构体(models 层) - 定义 UserRepository 接口(Create/FindByUsername/FindByID/RefreshToken CRUD) - 实现 PostgreSQL UserRepository(pgxpool) - 实现内存 UserRepository(sync.RWMutex,测试用) - 编写 UserRepository 单元测试(6 个用例,全部通过)
huanghaosheng added 5 commits 2026-06-14 17:03:40 +08:00
huanghaosheng merged commit 5e83531d54 into develop 2026-06-14 17:03:47 +08:00
huanghaosheng deleted branch feature/user-mode-phase2 2026-06-14 17:03:53 +08:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: XEngineers/CamTalk#94