Replace rename-based lesson migration with additive sub_module_lessons creation, preserve sub_module_practices as its own model, and enforce QUIZ/PRACTICE filtering in hierarchy reads to prevent cross-mixing. Made-with: Cursor |
||
|---|---|---|
| .. | ||
| data | ||
| migrations | ||
| query | ||
| scripts | ||