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字段不为空
This commit is contained in:
27
demo/update_database_schema.sql
Normal file
27
demo/update_database_schema.sql
Normal file
@@ -0,0 +1,27 @@
|
||||
-- 更新数据库表结构,将相关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;
|
||||
|
||||
Reference in New Issue
Block a user