|
|
@@ -8,8 +8,11 @@
|
|
|
- `username`: string - 唯一用户名(主要登录标识)
|
|
|
- `email`: string | null - 可选邮箱地址
|
|
|
- `password`: string - 加密密码(bcrypt哈希)
|
|
|
+ - `avatarFileId`: number | null - 头像文件ID
|
|
|
- `roles`: Role[] - 用户角色多对多关系
|
|
|
-- **关系**: 与Role实体建立正确的多对多关系映射
|
|
|
+- **关系**:
|
|
|
+ - 与Role实体建立正确的多对多关系映射
|
|
|
+ - 与File实体建立头像文件的多对一关系映射
|
|
|
|
|
|
**文件管理模型**:
|
|
|
- **现状**: 新增完整的文件管理系统,支持MinIO对象存储
|