Skip to content

IA-1006: refactor(common): migrate userId to String and enrich ChildExerciseAssistant entity

khadija.elbachouri a demandé de fusionner feature/IA-1006 vers develop

Summary

Migrates userId from Long to String (UUID-based) across all assistant-japprends domain models, and enriches ChildExerciseAssistant with curriculum metadata fields.

Changes

ChildExerciseAssistant

  • userId: Long → String (nullable)
  • Added: name, description (TEXT)
  • Added: subjectId, chapterId, exerciseId
  • Removed: ocrServiceId, traitementParoleServiceId

InteractionExercice

  • userId: Long → String

ResponseHistory

  • userId: Long → String (keeps nullable = false)

Rapports de requête de fusion