package model import "spark-server/internal/module/message/entity" // GroupMessage maps table group_message. type GroupMessage struct { MessageRow `gorm:"embedded"` GroupID int64 `gorm:"column:group_id;comment:群号 groups.id,便于按群查询"` } func (GroupMessage) TableName() string { return tableGroupMessage } func (r *GroupMessage) entity() *entity.Message { if r == nil { return nil } m := r.MessageRow.entity(entity.KindGroup) m.GroupID = r.GroupID return m }