entity

package
v0.0.0-...-c1bb697 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 29, 2024 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AppInfo

type AppInfo struct {
	Id              uint        `json:"id"              description:"ID"`
	AppNo           uint        `json:"appNo"           description:"app 唯一标识"`
	AppName         string      `json:"appName"         description:"应用名称"`
	AppId           string      `json:"appId"           description:"app id"`
	AppSecret       string      `json:"appSecret"       description:"密钥"`
	AppKey          string      `json:"appKey"          description:"授权密钥"`
	WhitelistIp     string      `json:"whitelistIp"     description:"白名单 IP"`
	WhitelistDomain string      `json:"whitelistDomain" description:"白名单域名"`
	LimitAppKey     uint        `json:"limitAppKey"     description:"限速规则"`
	LimitAppId      uint        `json:"limitAppId"      description:"限速 app id"`
	State           uint        `json:"state"           description:"状态 0 默认 100 正常 200 禁用"`
	Remark          string      `json:"remark"          description:"应用备注"`
	CreateTime      *gtime.Time `json:"createTime"      description:"创建时间"`
	ModifyTime      *gtime.Time `json:"modifyTime"      description:"修改时间"`
}

AppInfo is the golang structure for table app_info.

type HotComments

type HotComments struct {
	Id            uint64      `json:"id"            description:"ID"`
	SongId        uint64      `json:"songId"        description:"歌曲 ID"`
	UserId        uint64      `json:"userId"        description:"用户 ID"`
	Nickname      string      `json:"nickname"      description:"昵称"`
	AvatarUrl     string      `json:"avatarUrl"     description:"头像地址"`
	CommentId     uint64      `json:"commentId"     description:"评论 ID"`
	LikedCount    uint        `json:"likedCount"    description:"喜欢数"`
	Content       string      `json:"content"       description:"内容"`
	PublishedDate *gtime.Time `json:"publishedDate" description:"发布时间"`
	PublishTime   uint64      `json:"publishTime"   description:"发布时间,毫秒级"`
	CheckoutDate  *gtime.Time `json:"checkoutDate"  description:"获取时间"`
	CreateTime    *gtime.Time `json:"createTime"    description:"创建时间"`
	ModifyTime    *gtime.Time `json:"modifyTime"    description:"更新时间"`
}

HotComments is the golang structure for table hot_comments.

type RequestLog

type RequestLog struct {
	Id          uint64      `json:"id"          description:"ID"`
	RequestId   uint64      `json:"requestId"   description:"请求唯一标识"`
	AppNo       uint64      `json:"appNo"       description:"应用 ID"`
	YearTime    uint        `json:"yearTime"    description:"年份"`
	MonthTime   uint        `json:"monthTime"   description:"月份"`
	DayTime     uint        `json:"dayTime"     description:"日期"`
	RequestIp   string      `json:"requestIp"   description:"请求 IP"`
	RequestTime *gtime.Time `json:"requestTime" description:"请求时间"`
	UserAgent   string      `json:"userAgent"   description:"请求 user_agent"`
	Referer     string      `json:"referer"     description:"referer"`
	Origin      string      `json:"origin"      description:"origin"`
	Path        string      `json:"path"        description:"链接域名之后的路径"`
	RequestUri  string      `json:"requestUri"  description:"请求的链接(路径和参数)"`
	CreateTime  *gtime.Time `json:"createTime"  description:"创建时间"`
	ModifyTime  *gtime.Time `json:"modifyTime"  description:"修改时间"`
}

RequestLog is the golang structure for table request_log.

type ResponseLog

type ResponseLog struct {
	Id                uint64      `json:"id"                description:"ID"`
	AppNo             uint64      `json:"appNo"             description:"应用 ID"`
	YearTime          uint        `json:"yearTime"          description:"年份"`
	MonthTime         uint        `json:"monthTime"         description:"月份"`
	DayTime           uint        `json:"dayTime"           description:"日期"`
	RequestId         uint64      `json:"requestId"         description:"对应的请求 ID"`
	RequestIp         string      `json:"requestIp"         description:"请求 IP"`
	RequestTime       *gtime.Time `json:"requestTime"       description:"请求时间"`
	ResponseTime      *gtime.Time `json:"responseTime"      description:"响应时间"`
	SongId            uint64      `json:"songId"            description:"歌曲 ID"`
	CommentId         uint64      `json:"commentId"         description:"评论 ID"`
	Title             string      `json:"title"             description:"歌曲标题"`
	CommentUserId     uint64      `json:"commentUserId"     description:"评论用户 ID"`
	CommentContent    string      `json:"commentContent"    description:"评论内容"`
	CommentLikedCount uint        `json:"commentLikedCount" description:"评论点赞数"`
	CounterValue      uint64      `json:"counterValue"      description:"访问统计值"`
	CreateTime        *gtime.Time `json:"createTime"        description:"创建时间"`
	ModifyTime        *gtime.Time `json:"modifyTime"        description:"修改时间"`
}

ResponseLog is the golang structure for table response_log.

type Songs

type Songs struct {
	Id            uint64      `json:"id"            description:"ID"`
	SongId        uint64      `json:"songId"        description:"歌曲 ID"`
	Title         string      `json:"title"         description:"歌曲标题"`
	Images        string      `json:"images"        description:"图片"`
	Author        string      `json:"author"        description:"作者"`
	Album         string      `json:"album"         description:"相册"`
	Description   string      `json:"description"   description:"描述"`
	PublishedDate *gtime.Time `json:"publishedDate" description:"发布时间"`
	PublishTime   uint64      `json:"publishTime"   description:"发布时间,毫秒级"`
	CreateTime    *gtime.Time `json:"createTime"    description:"创建时间"`
	ModifyTime    *gtime.Time `json:"modifyTime"    description:"修改时间"`
}

Songs is the golang structure for table songs.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL