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

package entity

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

// V1RestrictClientAccessIpRelation is the golang structure for table v1restrict_client_access_ip_relation.
type V1RestrictClientAccessIpRelation struct {
	Id                           uint        `json:"id"                           orm:"id"                               description:""`
	Ip                           string      `json:"ip"                           orm:"ip"                               description:"IP地址"`
	IsRemoteIp                   bool        `json:"isRemoteIp"                   orm:"is_remote_ip"                     description:""`
	RestrictIpRecordId           int         `json:"restrictIpRecordId"           orm:"restrict_ip_record_id"            description:"限制IP详情"`
	RestrictClientAccessRecordId int         `json:"restrictClientAccessRecordId" orm:"restrict_client_access_record_id" description:"IP访问地址详情"`
	SessionId                    string      `json:"sessionId"                    orm:"session_id"                       description:"回话ID"`
	CreatedAt                    *gtime.Time `json:"createdAt"                    orm:"created_at"                       description:""`
	UpdatedAt                    *gtime.Time `json:"updatedAt"                    orm:"updated_at"                       description:""`
	DeletedAt                    *gtime.Time `json:"deletedAt"                    orm:"deleted_at"                       description:""`
}
