diff options
| author | nsfisis <nsfisis@gmail.com> | 2025-12-03 06:05:33 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2025-12-04 23:26:34 +0900 |
| commit | dbcfe8a98e46e15fe951e5e98c68fd6ac8bde1b3 (patch) | |
| tree | 5780b2d0b0f32735477ff8f1f3308720d059ce67 /docs | |
| parent | 20f159abf06599bc8902a445be21d4c085d82ede (diff) | |
| download | kioku-dbcfe8a98e46e15fe951e5e98c68fd6ac8bde1b3.tar.gz kioku-dbcfe8a98e46e15fe951e5e98c68fd6ac8bde1b3.tar.zst kioku-dbcfe8a98e46e15fe951e5e98c68fd6ac8bde1b3.zip | |
refactor(auth): introduce repository pattern for database access
Add repository types and implementations to abstract database operations,
improving testability and separation of concerns. The auth routes now use
dependency injection with UserRepository and RefreshTokenRepository
interfaces, making tests simpler by mocking interfaces instead of Drizzle
query builders.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/dev/roadmap.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/dev/roadmap.md b/docs/dev/roadmap.md index 740e9b0..63efeef 100644 --- a/docs/dev/roadmap.md +++ b/docs/dev/roadmap.md @@ -34,7 +34,7 @@ - [x] Add tests ### Refactoring -- [ ] Define repository types and avoid direct use of DB. +- [x] Define repository types and avoid direct use of DB. ## Phase 2: Core Features |
