lila/packages/db
lila 963bff4eb8 feat: migrate production schema from OMW to Kaikki flat vocabulary model
- Replace terms/translations/term_glosses/term_examples with vocabulary_entries
  and entry_translations
- Remove decks, topics and related tables (deferred)
- Add cefr_level and difficulty to entry_translations for game query filtering
- Update termModel.ts for new schema — getDistractors now takes sourceLanguage
- Update gameService.ts and multiplayerGameService.ts for entryId rename
- Update all test fixtures from termId to entryId
- Generate and apply migration 0011
2026-05-05 17:39:25 +02:00
..
drizzle feat: migrate production schema from OMW to Kaikki flat vocabulary model 2026-05-05 17:39:25 +02:00
src feat: migrate production schema from OMW to Kaikki flat vocabulary model 2026-05-05 17:39:25 +02:00
drizzle.config.ts updating schema to have a description field on term_glosses 2026-04-20 08:46:05 +02:00
package.json updated docker pipeline to include database migrations, added dummy table to verify the pipeline works 2026-04-23 09:19:57 +02:00
tsconfig.json fix: resolve ESLint config file ignores and project service coverage 2026-05-02 12:15:23 +02:00
vitest.config.ts chore: configure vitest with project-based setup and coverage 2026-03-20 19:25:00 +01:00