-- 修复封面背景图 URL：补充 script_code 子目录
-- ================================================
-- 问题：数据库中 url 字段存的路径缺少按 script_code 分组的子目录
-- 例如：meijiaka-zy/cover_templete/xxx.jpg
-- 应为：meijiaka-zy/cover_templete/bk/xxx.jpg（script_code='bk' 时）
--
-- 执行前建议先备份或预览受影响记录：
--   SELECT id, script_code, url FROM mjk_cover_backgrounds
--   WHERE url LIKE '%/cover_templete/%'
--     AND url NOT LIKE '%/cover_templete/' || script_code || '/%';

UPDATE mjk_cover_backgrounds
SET url = REPLACE(url, '/cover_templete/', '/cover_templete/' || script_code || '/')
WHERE url LIKE '%/cover_templete/%'
  AND url NOT LIKE '%/cover_templete/' || script_code || '/%';
