// ================================================================================= // Code generated and maintained by GoFrame CLI tool. DO NOT EDIT. // ================================================================================= package entity import ( "github.com/gogf/gf/v2/encoding/gjson" "github.com/gogf/gf/v2/os/gtime" ) // AdminOperationLog is the golang structure for table admin_operation_log. type AdminOperationLog struct { Id uint64 `json:"id" orm:"id" description:""` TenantId uint64 `json:"tenantId" orm:"tenant_id" description:""` OperatorId uint64 `json:"operatorId" orm:"operator_id" description:""` OperationType string `json:"operationType" orm:"operation_type" description:""` TargetType string `json:"targetType" orm:"target_type" description:""` TargetId string `json:"targetId" orm:"target_id" description:""` RequestId string `json:"requestId" orm:"request_id" description:""` BeforeSnapshot *gjson.Json `json:"beforeSnapshot" orm:"before_snapshot" description:""` AfterSnapshot *gjson.Json `json:"afterSnapshot" orm:"after_snapshot" description:""` Reason string `json:"reason" orm:"reason" description:""` IpAddress string `json:"ipAddress" orm:"ip_address" description:""` UserAgent string `json:"userAgent" orm:"user_agent" description:""` CreatedAt *gtime.Time `json:"createdAt" orm:"created_at" description:""` }