up_chain.go 835 字节
package models

import "time"

type UpChain struct {
	tableName string `comment:"上链数据" pg:"business.up_chain"`
	// 上链数据唯一标识
	UpChainId int64 `comment:"上链数据唯一标识" pg:"pk:up_chain_id"`
	// 数据来源 例如:app.model
	Source string `comment:"数据来源 例如:app.model"`
	// 来源数据唯一ID
	PrimaryId string `comment:"来源数据唯一ID"`
	// 溯源ID 标记同一个系列的数据;例如订单相关事件
	IssueId string `comment:"溯源ID 标记同一个系列的数据;例如订单相关事件"`
	// 数据体
	Data string `comment:"数据体"`
	// 数据块hash
	Hash string `comment:"数据块hash"`
	// 上链状态 1:成功 2:失败
	UpChainStatus int `comment:"上链状态 1:成功 2:失败"`
	// 创建时间
	CreatedAt time.Time `comment:"创建时间"`
}