enhance(user):调整用户ID的JSON映射与数据结构映射。

This commit is contained in:
徐涛 2022-08-13 16:19:06 +08:00
parent e79d34a136
commit 62473399f6

View File

@ -9,7 +9,7 @@ import (
type UserDetail struct { type UserDetail struct {
CreatedAndModifiedWithUser `xorm:"extends"` CreatedAndModifiedWithUser `xorm:"extends"`
DeletedWithUser `xorm:"extends"` DeletedWithUser `xorm:"extends"`
Id string `xorm:"varchar(120) pk not null" json:"id"` Id string `xorm:"varchar(120) pk not null -" json:"-"`
Name *string `xorm:"varchar(100)" json:"name"` Name *string `xorm:"varchar(100)" json:"name"`
Abbr *string `xorm:"varchar(50)" json:"abbr"` Abbr *string `xorm:"varchar(50)" json:"abbr"`
Region *string `xorm:"varchar(10)" json:"region"` Region *string `xorm:"varchar(10)" json:"region"`
@ -26,6 +26,7 @@ func (UserDetail) TableName() string {
type JoinedUserDetail struct { type JoinedUserDetail struct {
UserDetail `xorm:"extends"` UserDetail `xorm:"extends"`
Id string `json:"id"`
Username string `json:"username"` Username string `json:"username"`
Type int8 `json:"type"` Type int8 `json:"type"`
Enabled bool `json:"enabled"` Enabled bool `json:"enabled"`