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

package entity

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

// V1SysUserLoginLog is the golang structure for table v1sys_user_login_log.
type V1SysUserLoginLog struct {
	Id            uint        `json:"id"            orm:"id"             description:""`
	UserId        string      `json:"userId"        orm:"user_id"        description:""`
	LoginName     string      `json:"loginName"     orm:"login_name"     description:"登录名"`
	IpAddr        string      `json:"ipAddr"        orm:"ip_addr"        description:"登录IP"`
	LoginLocation string      `json:"loginLocation" orm:"login_location" description:"登录地点"`
	UserAgent     string      `json:"userAgent"     orm:"user_agent"     description:""`
	Browser       string      `json:"browser"       orm:"browser"        description:""`
	Os            string      `json:"os"            orm:"os"             description:""`
	CreatedAt     *gtime.Time `json:"createdAt"     orm:"created_at"     description:"登录时间"`
	Status        int         `json:"status"        orm:"status"         description:"登录状态 1登录成功2登录失败"`
	Message       string      `json:"message"       orm:"message"        description:""`
	LoginTime     *gtime.Time `json:"loginTime"     orm:"login_time"     description:"登录时长"`
	Module        string      `json:"module"        orm:"module"         description:""`
}
