// =================================================================================
// Code generated and maintained by GoFrame CLI tool. DO NOT EDIT.
// =================================================================================

package entity

import (
	"github.com/gogf/gf/v2/os/gtime"
)

// V1UserInfo is the golang structure for table v1user_info.
type V1UserInfo struct {
	Id         uint        `json:"id"         orm:"id"          description:"主键，自增"`
	UserId     string      `json:"userId"     orm:"user_id"     description:"用户登录号"`
	Passwd     string      `json:"passwd"     orm:"passwd"      description:"用户登录密码"`
	Nick       string      `json:"nick"       orm:"nick"        description:"用户昵称"`
	Remark     string      `json:"remark"     orm:"remark"      description:"备注"`
	Ip         string      `json:"ip"         orm:"ip"          description:"用户当前ip"`
	Status     string      `json:"status"     orm:"status"      description:"该用户的状态 active、unactive、delete"`
	Role       string      `json:"role"       orm:"role"        description:"管理者分配的角色"`
	RoleName   string      `json:"roleName"   orm:"role_name"   description:"操作员分配的角色名称"`
	OtpSecret  string      `json:"otpSecret"  orm:"otp_secret"  description:""`
	OtpKey     string      `json:"otpKey"     orm:"otp_key"     description:""`
	CreateTime *gtime.Time `json:"createTime" orm:"create_time" description:"创建时间"`
	UpdateTime *gtime.Time `json:"updateTime" orm:"update_time" description:"最后一次修改时间"`
}
