// ================================================================================= // Code generated and maintained by GoFrame CLI tool. DO NOT EDIT. // ================================================================================= package do import ( "github.com/gogf/gf/v2/encoding/gjson" "github.com/gogf/gf/v2/frame/g" "github.com/gogf/gf/v2/os/gtime" ) // ImUserPolicyGroups is the golang structure of table im_user_policy_groups for DAO operations like Where/Data. type ImUserPolicyGroups struct { g.Meta `orm:"table:im_user_policy_groups, do:true"` Id any // TenantId any // 0 means global default GroupCode any // Stable policy group code GroupName any // Policy group name Priority any // Higher value has higher priority Status any // 1 enabled, 2 disabled PolicyJson *gjson.Json // Login, friend, message, group and file policies IpWhitelist *gjson.Json // IPv4/IPv6 or CIDR list IpBlacklist *gjson.Json // IPv4/IPv6 or CIDR list Version any // Optimistic-lock/config version Remark any // CreatedAt *gtime.Time // CreatedBy any // UpdatedAt *gtime.Time // UpdatedBy any // DeletedAt *gtime.Time // DeletedBy any // }