Skip to content

Feature/#10 local db#11

Merged
273Do merged 31 commits into
developfrom
feature/#10-local-db
May 8, 2026
Merged

Feature/#10 local db#11
273Do merged 31 commits into
developfrom
feature/#10-local-db

Conversation

@273Do
Copy link
Copy Markdown
Owner

@273Do 273Do commented May 8, 2026

概要

実施した内容

  • Expo SQLiteとDrizzle ORM を導入
  • expo-drizzle-studio-pluginを導入
  • エントリー一覧・詳細画面を実装
  • ジャーナル・エントリーのスキーマとクエリを実装
  • ジャーナル作成フックを実装
  • プロジェクト構成のリファクタ
  • ci 修正
  • pnpm をv9から v11に更新

チェックリスト

  • コードがプロジェクトのスタイルガイドラインに従っている
  • セルフレビューを完了
  • 複雑なコードにコメントを追加
  • ドキュメントを更新(該当する場合)
  • 破壊的変更なし(またはやむを得ない場合は文書化済み)
  • ci / cd を通過

備考

ER

 journals                               
  ├── id (PK)
  ├── name                                                                     
  ├── icon
  ├── color                                                                    
  ├── createdAt   
  └── updatedAt                                                                
         │
         ├──────────────────────┐                                              
         ↓                      ↓
  fields                     entries
  ├── id (PK)                ├── id (PK)                                       
  ├── journalId (FK)         ├── journalId (FK)
  ├── type                   ├── bookmark                                      
  ├── label                  ├── createdAt                                     
  └── sortOrder              └── updatedAt
         │                          │                                          
         └──────────┬───────────────┘
                    ↓                                                          
              entry_values
              ├── id (PK)                                                      
              ├── entryId (FK)   ← entries.id
              ├── fieldId (FK)   ← fields.id
              └── value  

関連 Issue

Closes #11

@273Do 273Do self-assigned this May 8, 2026
@273Do 273Do merged commit 83b98f4 into develop May 8, 2026
2 checks passed
@273Do 273Do mentioned this pull request May 12, 2026
6 tasks
273Do added a commit that referenced this pull request May 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant