Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddMember ¶
type AddMember struct {
MemberId int64 `json:"member_id" db:"member_id" validate:"omitempty"` // member-id
Username string `json:"username" db:"username" validate:"omitempty,min=0,max=32"` // username
Password string `json:"password" db:"password" validate:"omitempty,min=0,max=64"` // password
Avatar string `json:"avatar" db:"avatar" validate:"omitempty,min=0,max=255"` // avatar
Nickname string `json:"nickname" db:"nickname" validate:"omitempty,min=0,max=32"` // nickname
Mobile string `json:"mobile" db:"mobile" validate:"omitempty,min=0,max=32"` // phone number
Email string `json:"email" db:"email" validate:"omitempty,min=0,max=128"` // email
Balance float64 `json:"balance" db:"balance" validate:"omitempty"` // balance
Category int `json:"category" db:"category" validate:"omitempty"` // category
City string `json:"city" db:"city" validate:"omitempty,min=0,max=128"` // city
Gender int `json:"gender" db:"gender" validate:"omitempty"` // gender {0: unknown, 1: male, 2: female}
State int `json:"state" db:"state" validate:"omitempty"` // status {0:default,1:normal,2:abnormal,3:freeze,4:title}
StateDesc string `json:"state_desc" db:"state_desc" validate:"omitempty,min=0,max=32"` // status describe
}
type HeyMember ¶
type HeyMember struct {
Id string // id
MemberId string // member-id
Username string // username
Password string // password
Avatar string // avatar
Nickname string // nickname
Mobile string // phone number
Email string // email
Balance string // balance
Category string // category
City string // city
Gender string // gender {0: unknown, 1: male, 2: female}
State string // status {0:default,1:normal,2:abnormal,3:freeze,4:title}
StateDesc string // status describe
AddAt string // insert timestamp
ModAt string // update timestamp
DelAt string // delete timestamp
// contains filtered or unexported fields
}
func (*HeyMember) FieldExist ¶
type Member ¶
type Member struct {
Id int64 `json:"id" db:"id"` // id
MemberId int64 `json:"member_id" db:"member_id"` // member-id
Username string `json:"username" db:"username"` // username
Password string `json:"password" db:"password"` // password
Avatar string `json:"avatar" db:"avatar"` // avatar
Nickname string `json:"nickname" db:"nickname"` // nickname
Mobile string `json:"mobile" db:"mobile"` // phone number
Email string `json:"email" db:"email"` // email
Balance float64 `json:"balance" db:"balance"` // balance
Category int `json:"category" db:"category"` // category
City string `json:"city" db:"city"` // city
Gender int `json:"gender" db:"gender"` // gender {0: unknown, 1: male, 2: female}
State int `json:"state" db:"state"` // status {0:default,1:normal,2:abnormal,3:freeze,4:title}
StateDesc string `json:"state_desc" db:"state_desc"` // status describe
AddAt int64 `json:"add_at" db:"add_at"` // insert timestamp
ModAt int64 `json:"mod_at" db:"mod_at"` // update timestamp
DelAt int64 `json:"del_at" db:"del_at"` // delete timestamp
}
Member | member | member table
type ModMember ¶
type ModMember struct {
Id int64 `json:"id" db:"-" validate:"omitempty"` // id
MemberId *int64 `json:"member_id" db:"member_id" validate:"omitempty"` // member-id
Username *string `json:"username" db:"username" validate:"omitempty,min=0,max=32"` // username
Password *string `json:"password" db:"password" validate:"omitempty,min=0,max=64"` // password
Avatar *string `json:"avatar" db:"avatar" validate:"omitempty,min=0,max=255"` // avatar
Nickname *string `json:"nickname" db:"nickname" validate:"omitempty,min=0,max=32"` // nickname
Mobile *string `json:"mobile" db:"mobile" validate:"omitempty,min=0,max=32"` // phone number
Email *string `json:"email" db:"email" validate:"omitempty,min=0,max=128"` // email
Balance *float64 `json:"balance" db:"balance" validate:"omitempty"` // balance
Category *int `json:"category" db:"category" validate:"omitempty"` // category
City *string `json:"city" db:"city" validate:"omitempty,min=0,max=128"` // city
Gender *int `json:"gender" db:"gender" validate:"omitempty"` // gender {0: unknown, 1: male, 2: female}
State *int `json:"state" db:"state" validate:"omitempty"` // status {0:default,1:normal,2:abnormal,3:freeze,4:title}
StateDesc *string `json:"state_desc" db:"state_desc" validate:"omitempty,min=0,max=32"` // status describe
}
Click to show internal directories.
Click to hide internal directories.