| 12345678910111213141516171819202122232425 |
- package entity
- // DtUserSocial 用户社交账号绑定表
- type DtUserSocial struct {
- MysqlBaseModel
- UserId int64 `json:"userId" gorm:"index:idx_user_id;comment:用户ID"`
- Platform string `json:"platform" gorm:"type:varchar(32);index:idx_platform;comment:平台: tiktok/telegram/zalo"`
- Account string `json:"account" gorm:"type:varchar(128);comment:账号"`
- Nickname string `json:"nickname" gorm:"type:varchar(64);comment:昵称"`
- Avatar string `json:"avatar" gorm:"type:varchar(255);comment:头像"`
- Extra string `json:"extra" gorm:"type:json;comment:扩展信息"`
- Status int8 `json:"status" gorm:"default:1;comment:状态: 0=未验证 1=已验证"`
- }
- func (*DtUserSocial) TableName() string {
- return "dt_user_social"
- }
- func (*DtUserSocial) Comment() string {
- return "用户社交账号绑定表"
- }
- func NewDtUserSocial() *DtUserSocial {
- return &DtUserSocial{}
- }
|