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

package entity

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

// V1JdCookieAccount is the golang structure for table v1jd_cookie_account.
type V1JdCookieAccount struct {
	Id           int64       `json:"id"           orm:"id"            description:"主键ID"`
	CookieId     string      `json:"cookieId"     orm:"cookie_id"     description:"Cookie唯一标识"`
	CookieValue  string      `json:"cookieValue"  orm:"cookie_value"  description:"Cookie内容"`
	AccountName  string      `json:"accountName"  orm:"account_name"  description:"账户名称"`
	Status       int         `json:"status"       orm:"status"        description:"状态：1正常 2暂停 3失效"`
	FailureCount int         `json:"failureCount" orm:"failure_count" description:"连续失败次数"`
	LastUsedAt   *gtime.Time `json:"lastUsedAt"   orm:"last_used_at"  description:"最后使用时间"`
	SuspendUntil *gtime.Time `json:"suspendUntil" orm:"suspend_until" description:"暂停解除时间"`
	Remark       string      `json:"remark"       orm:"remark"        description:"备注信息"`
	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:"删除时间"`
}
