diff options
| author | nsfisis <nsfisis@gmail.com> | 2025-12-31 00:33:44 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2025-12-31 00:33:44 +0900 |
| commit | 5bb62819796bcd3b5e945662c23299eb8db71e34 (patch) | |
| tree | b0e3b71d68b8a019d34a9f6ef2379c5b7bbf2c1b /esbuild.mjs | |
| parent | f464d028b452ed9b7cfda415428299123765e6f6 (diff) | |
| download | kioku-5bb62819796bcd3b5e945662c23299eb8db71e34.tar.gz kioku-5bb62819796bcd3b5e945662c23299eb8db71e34.tar.zst kioku-5bb62819796bcd3b5e945662c23299eb8db71e34.zip | |
feat(db): add Note feature database schema
Add database tables and Zod validation schemas for Anki-compatible
Note concept as outlined in the roadmap Phase 1:
- note_types: defines note structure (templates, reversibility)
- note_field_types: defines fields within a note type
- notes: container for field values belonging to a deck
- note_field_values: actual field content for notes
- cards: add nullable note_id and is_reversed columns
Includes migration file and comprehensive test coverage for all
new Zod validation schemas.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Diffstat (limited to 'esbuild.mjs')
0 files changed, 0 insertions, 0 deletions
