Files
SingBox-Gopanel/internal/model/realname.go
CN-JS-HuiBai 1ed31b9292
All checks were successful
build / build (api, amd64, linux) (push) Successful in -47s
build / build (api, arm64, linux) (push) Successful in -48s
build / build (api.exe, amd64, windows) (push) Successful in -47s
first commit
2026-04-17 09:49:16 +08:00

22 lines
981 B
Go

package model
type RealNameAuth struct {
ID uint64 `gorm:"primaryKey;column:id" json:"id"`
UserID uint64 `gorm:"column:user_id;uniqueIndex" json:"user_id"`
RealName string `gorm:"column:real_name" json:"real_name"`
IdentityMasked string `gorm:"column:identity_masked" json:"identity_masked"`
IdentityEncrypted string `gorm:"column:identity_encrypted" json:"-"`
Status string `gorm:"column:status;index;default:pending" json:"status"`
SubmittedAt int64 `gorm:"column:submitted_at" json:"submitted_at"`
ReviewedAt int64 `gorm:"column:reviewed_at" json:"reviewed_at"`
RejectReason string `gorm:"column:reject_reason" json:"reject_reason"`
CreatedAt int64 `gorm:"column:created_at" json:"created_at"`
UpdatedAt int64 `gorm:"column:updated_at" json:"updated_at"`
User User `gorm:"foreignKey:UserID" json:"user"`
}
func (RealNameAuth) TableName() string {
return "v2_realname_auth"
}