IA-1006: refactor(common): migrate userId to String and enrich ChildExerciseAssistant entity
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(keepsnullable = false)