- 修改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字段不为空
28 lines
640 B
SQL
28 lines
640 B
SQL
-- 更新数据库表结构,将相关URL字段改为TEXT类型
|
||
-- 执行前请先备份数据库!
|
||
|
||
USE aigc_platform;
|
||
|
||
-- 更新 storyboard_video_tasks 表
|
||
ALTER TABLE storyboard_video_tasks
|
||
MODIFY COLUMN result_url TEXT,
|
||
MODIFY COLUMN image_url TEXT;
|
||
|
||
-- 更新 text_to_video_tasks 表
|
||
ALTER TABLE text_to_video_tasks
|
||
MODIFY COLUMN result_url TEXT;
|
||
|
||
-- 更新 image_to_video_tasks 表
|
||
ALTER TABLE image_to_video_tasks
|
||
MODIFY COLUMN result_url TEXT;
|
||
|
||
-- 更新 user_works 表
|
||
ALTER TABLE user_works
|
||
MODIFY COLUMN result_url TEXT,
|
||
MODIFY COLUMN thumbnail_url TEXT;
|
||
|
||
-- 更新 users 表
|
||
ALTER TABLE users
|
||
MODIFY COLUMN avatar TEXT;
|
||
|