feat: add avatar_url field to user table (#1106)

refactor: add `avatar_url` field to user table
This commit is contained in:
boojack
2023-02-17 23:55:56 +08:00
committed by GitHub
parent a538b9789b
commit 096a71c58b
13 changed files with 79 additions and 262 deletions

View File

@@ -45,6 +45,7 @@ type User struct {
Nickname string `json:"nickname"`
PasswordHash string `json:"-"`
OpenID string `json:"openId"`
AvatarURL string `json:"avatarUrl"`
UserSettingList []*UserSetting `json:"userSettingList"`
}
@@ -55,6 +56,7 @@ type UserCreate struct {
Email string `json:"email"`
Nickname string `json:"nickname"`
Password string `json:"password"`
AvatarURL string `json:"avatarUrl"`
PasswordHash string
OpenID string
}
@@ -94,6 +96,7 @@ type UserPatch struct {
Nickname *string `json:"nickname"`
Password *string `json:"password"`
ResetOpenID *bool `json:"resetOpenId"`
AvatarURL *string `json:"avatarUrl"`
PasswordHash *string
OpenID *string
}