sk_gm_server/library/mongo/gameinfo/ItemLog.go

28 lines
1.0 KiB
Go

package gameinfo
import (
"github.com/gogf/gf/frame/g"
dao "gmanager/library/mongo"
"go.mongodb.org/mongo-driver/bson/primitive"
)
type ItemLog struct {
Id primitive.ObjectID `bson:"_id" json:"id"`
Uid int32 `bson:"uid" json:"uid"`
Type int32 `bson:"type" json:"type"`
Level int32 `bson:"level" json:"level"`
Time string `bson:"time" json:"time"`
Reason int32 `bson:"reason" json:"reason"`
ItemId int32 `bson:"itemId" json:"itemId"`
ItemNum int32 `bson:"itemnum" json:"itemnum"`
ItemTotalNum int32 `bson:"itemTotalNum" json:"itemTotalNum"`
ExitInfo string `bson:"exitInfo" json:"exitInfo"`
}
var (
// TableGemlog is the table name of gemlog.
TableItemlog = "itemLog"
// ModelGemlog is the model object of gemlog.
ModelItemlog = dao.NewMgo(g.Config().GetString("db.prefix"), TableItemlog)
)