mirror of
https://gitcode.com/ageerle/ruoyi-ai.git
synced 2026-11-12 14:00:41 +00:00
保存原始创作输入,整合剧本打磨、分场规划与流式进度,接入审美及导演技能、角色声音和音乐;保持已批准媒体并完善请求去重与恢复。 统一增量 SQL 目录,补齐新安装字段并修正示例插入列,更新迁移说明;修复测试夹具与当前审阅、重启恢复行为的断言。验证:相关模块编译通过,短剧及 Atlas 回归 337 项、SSE 回归 3 项均通过。
14 lines
1013 B
SQL
14 lines
1013 B
SQL
-- MySQL idempotent migration; run in the configured application database.
|
|
SET @skill_aesthetic_sql = (SELECT IF(COUNT(*) = 0,
|
|
'ALTER TABLE short_drama_project ADD COLUMN aesthetic_skill_name VARCHAR(64) NULL COMMENT ''Selected aesthetic skill catalog name''',
|
|
'SELECT 1') FROM information_schema.columns WHERE table_schema = DATABASE() AND table_name = 'short_drama_project' AND column_name = 'aesthetic_skill_name');
|
|
PREPARE skill_aesthetic_stmt FROM @skill_aesthetic_sql;
|
|
EXECUTE skill_aesthetic_stmt;
|
|
DEALLOCATE PREPARE skill_aesthetic_stmt;
|
|
SET @skill_director_sql = (SELECT IF(COUNT(*) = 0,
|
|
'ALTER TABLE short_drama_project ADD COLUMN director_skill_name VARCHAR(64) NULL COMMENT ''Selected director skill catalog name''',
|
|
'SELECT 1') FROM information_schema.columns WHERE table_schema = DATABASE() AND table_name = 'short_drama_project' AND column_name = 'director_skill_name');
|
|
PREPARE skill_director_stmt FROM @skill_director_sql;
|
|
EXECUTE skill_director_stmt;
|
|
DEALLOCATE PREPARE skill_director_stmt;
|