feat: SQLite data store with Lesson/LessonMedia models and LessonStore #12
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "agent-engineering/jellyfin-lessons:issue-4-data-store"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Implements issue #4 — SQLite lesson data store.
Changes
Microsoft.Data.Sqlite9.0.* withExcludeAssets=runtime~in dbPath to home directorylessonsandlesson_mediatables on init (CREATE TABLE IF NOT EXISTS)GetAllLessons(),GetLessonById(string),GetLessonsByGrade(int),UpsertLesson(Lesson, List<LessonMedia>),DeleteLesson(string)Build
dotnet buildpasses with 0 errors, 0 warnings.Closes #4
Verified: SQLite data store (Lesson.cs, LessonMedia.cs, LessonStore.cs) was implemented. Build passes. Closing.
Pull request closed