aboutsummaryrefslogtreecommitdiffhomepage
path: root/docs
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2025-12-31 01:38:36 +0900
committernsfisis <nsfisis@gmail.com>2025-12-31 01:38:36 +0900
commit78609e0b390e9a485c8935c17db6e0093660ebef (patch)
tree152819b21302074cb39cddb174652437bbb8adc7 /docs
parentc1d24e24449808e4235fa586fbeb5760a36bc6bb (diff)
downloadkioku-78609e0b390e9a485c8935c17db6e0093660ebef.tar.gz
kioku-78609e0b390e9a485c8935c17db6e0093660ebef.tar.zst
kioku-78609e0b390e9a485c8935c17db6e0093660ebef.zip
feat(client): add IndexedDB repositories for note-related entities
Implement client-side repositories for NoteType, NoteFieldType, Note, and NoteFieldValue with full CRUD operations and sync support. Includes cascade soft-delete for notes (deletes related cards) and comprehensive tests for all new repositories. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Diffstat (limited to 'docs')
-rw-r--r--docs/dev/roadmap.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/dev/roadmap.md b/docs/dev/roadmap.md
index f7d7728..efbf900 100644
--- a/docs/dev/roadmap.md
+++ b/docs/dev/roadmap.md
@@ -207,7 +207,7 @@ Create these as default note types for each user:
- [x] Add `LocalNoteFieldValue` interface and table
- [x] Modify `LocalCard` interface: add `noteId`, `isReversed`
- [x] Update Dexie schema version and upgrade handler
-- [ ] Create client repositories for new entities
+- [x] Create client repositories for new entities
**Files to modify:**
- `src/client/db/index.ts`