Files
AIGC/demo/fix_database_columns.sql
AIGC Developer b5820d9be2 feat: 使用banana模型生成分镜图片,修复数据库列类型问题
- 修改RealAIService.submitTextToImageTask使用nano-banana/nano-banana-hd模型
- 支持根据hdMode参数选择模型(标准/高清)
- 修复数据库列类型:将result_url等字段改为TEXT类型以支持Base64图片
- 添加数据库修复SQL脚本(fix_database_columns.sql, update_database_schema.sql)
- 改进StoryboardVideoService的错误处理和空值检查
- 添加GlobalExceptionHandler全局异常处理
- 优化图片URL提取逻辑,支持url和b64_json两种格式
- 改进响应格式验证,确保data字段不为空
2025-11-05 18:18:53 +08:00

41 lines
1.3 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-- 修复数据库列类型:将 VARCHAR 改为 TEXT 以支持 Base64 图片数据
-- 执行前请先备份数据库!
USE aigc_platform;
-- 检查当前列类型(可选,用于查看当前状态)
-- DESCRIBE storyboard_video_tasks;
-- 更新 storyboard_video_tasks 表
ALTER TABLE storyboard_video_tasks
MODIFY COLUMN result_url TEXT COMMENT '分镜图结果URLBase64编码',
MODIFY COLUMN image_url TEXT COMMENT '参考图片URL',
MODIFY COLUMN prompt TEXT COMMENT '文本描述';
-- 更新 text_to_video_tasks 表
ALTER TABLE text_to_video_tasks
MODIFY COLUMN result_url TEXT COMMENT '视频结果URL';
-- 更新 image_to_video_tasks 表
ALTER TABLE image_to_video_tasks
MODIFY COLUMN result_url TEXT COMMENT '视频结果URL';
-- 更新 user_works 表
ALTER TABLE user_works
MODIFY COLUMN result_url TEXT COMMENT '作品结果URL',
MODIFY COLUMN thumbnail_url TEXT COMMENT '缩略图URL',
MODIFY COLUMN description TEXT COMMENT '作品描述',
MODIFY COLUMN prompt TEXT COMMENT '生成提示词';
-- 更新 users 表
ALTER TABLE users
MODIFY COLUMN avatar TEXT COMMENT '用户头像URL';
-- 验证更新结果(可选)
-- DESCRIBE storyboard_video_tasks;
-- DESCRIBE text_to_video_tasks;
-- DESCRIBE image_to_video_tasks;
-- DESCRIBE user_works;
-- DESCRIBE users;