Merge branch 'refactor/backend-architecture' into development

This commit is contained in:
yangshilin
2026-03-18 17:18:23 +08:00
parent 2070a03d35
commit 48b70e1350
266 changed files with 12386 additions and 9690 deletions

View File

@@ -0,0 +1,9 @@
-- 修复 memoir_images 同一章节内 order_index 重复:封面=0段落配图=1,2,3,...section.order_index+1
-- 仅更新有 section_id 的段落配图封面section_id 为空)保持 0。
-- 执行方式: psql -U <user> -d <database> -f api/migrations/fix_memoir_images_order_index.sql
UPDATE memoir_images mi
SET order_index = cs.order_index + 1
FROM chapter_sections cs
WHERE mi.section_id IS NOT NULL
AND mi.section_id = cs.id;