package models import ( "database/sql" "encoding/json" "time" ) type Message struct { MessageId string // MessageId 消息ID PayloadType int // PayloadType 载体类型 Payload json.RawMessage // Payload 载体内容 IsRead int // IsRead 是否已读 Receiver string // Receiver 接收人 Sender string // Sender 消息发送人 SessionId sql.NullString // SessionId 会话ID SendTime time.Time // SendTime 发送时间 CreatedAt time.Time // CreatedAt 创建时间 } func (*Message) TableName() string { return "tb_message" }