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

package entity

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

// UserReadRecords is the golang structure for table user_read_records.
type UserReadRecords struct {
	Id        int64       `json:"id"        orm:"id"         description:"记录ID"`           // 记录ID
	UserId    int64       `json:"userId"    orm:"user_id"    description:"用户ID"`           // 用户ID
	BookId    int64       `json:"bookId"    orm:"book_id"    description:"小说ID"`           // 小说ID
	ChapterId int64       `json:"chapterId" orm:"chapter_id" description:"章节ID"`           // 章节ID
	Progress  int         `json:"progress"  orm:"progress"   description:"阅读进度百分比(0-100)"` // 阅读进度百分比(0-100)
	ReadAt    *gtime.Time `json:"readAt"    orm:"read_at"    description:"阅读时间"`           // 阅读时间
	CreatedAt *gtime.Time `json:"createdAt" orm:"created_at" description:"创建时间"`           // 创建时间
	UpdatedAt *gtime.Time `json:"updatedAt" orm:"updated_at" description:"更新时间"`           // 更新时间
}
