Files
youlai-boot/sql/ttstd/app_user_profile.sql
T
tongtong 4dd7d98ce9 feat(profile): 新增C端个人资料与设备相册功能
- 新增个人资料模块,支持获取、修改昵称和个性签名
- 实现头像上传与校验,支持JPEG/PNG格式及尺寸限制
- 添加app_user表signature字段的可重复执行SQL脚本
- 新增设备相册控制器,支持读取、收藏和删除相册图片
- 编写AppProfileService和DeviceAlbumController单元测试
2026-11-09 09:23:43 +08:00

13 lines
536 B
SQL

-- 执行于部署个人资料接口之前,可重复执行。
SET @profile_column_exists = (
SELECT COUNT(*) FROM information_schema.COLUMNS
WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'app_user'
AND COLUMN_NAME = 'signature'
);
SET @profile_sql = IF(@profile_column_exists = 0,
'ALTER TABLE app_user ADD COLUMN signature VARCHAR(200) NOT NULL DEFAULT '''' COMMENT ''个性签名''',
'SELECT 1');
PREPARE profile_statement FROM @profile_sql;
EXECUTE profile_statement;
DEALLOCATE PREPARE profile_statement;