package gmodel import ( "gorm.io/gorm" "time" ) // fs_order_trade_event 订单交易事件表 type FsOrderTradeEvent struct { Id int64 `gorm:"primary_key;default:0;auto_increment;" json:"id"` // 订单交易ID PayMethod *int64 `gorm:"default:0;" json:"pay_method"` // 支付方式:1=stripe,2=paypal EventId *string `gorm:"default:'';" json:"event_id"` // EventType *string `gorm:"default:'';" json:"event_type"` // EventData *[]byte `gorm:"default:'';" json:"event_data"` // Ctime *time.Time `gorm:"default:'0000-00-00 00:00:00';" json:"ctime"` // Utime *time.Time `gorm:"default:'0000-00-00 00:00:00';" json:"utime"` // } type FsOrderTradeEventModel struct { db *gorm.DB name string } func NewFsOrderTradeEventModel(db *gorm.DB) *FsOrderTradeEventModel { return &FsOrderTradeEventModel{db: db, name: "fs_order_trade_event"} }