Files
AIGC/demo/fix_database_columns.sql

41 lines
1.3 KiB
MySQL
Raw Normal View History

-- 修复数据库列类型:将 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;