feat(content): 短剧分类和标签支持多语言

This commit is contained in:
Zhou Weidong committed 2026-10-24 16:53:26 +08:00
1 parent 5c20cf1ab9
commit e60c47123c
34 files changed
+1071 -53

No files matched your search

@@ -0,0 +1,13 @@
-- Author: fruit.com.cn
-- 短剧标题和简介按勾选语言保存。中文仍写 title / synopsis。
ALTER TABLE drama ADD COLUMN IF NOT EXISTS title_locales TEXT NOT NULL DEFAULT '{}';
ALTER TABLE drama ADD COLUMN IF NOT EXISTS synopsis_locales TEXT NOT NULL DEFAULT '{}';
UPDATE drama
SET title_locales = json_build_object('zh', title)::text
WHERE title_locales = '{}' AND title <> '';
UPDATE drama
SET synopsis_locales = json_build_object('zh', synopsis)::text
WHERE synopsis_locales = '{}' AND synopsis IS NOT NULL AND synopsis <> '';