message.go 1.3 KB

123456789101112131415161718192021222324252627
  1. package entity
  2. import (
  3. "time"
  4. "github.com/go-xorm/xorm"
  5. )
  6. //定义orm引擎
  7. var Engine *xorm.Engine
  8. type Message struct {
  9. Id int `xorm:"id" form:"id" json:"id"`
  10. AppId string `xorm:"appid" form:"appid" json:"appid"`
  11. ReceiveUserid string `xorm:"receive_userid" form:"receive_userid" json:"receive_userid"` // 接收方用户id
  12. ReceiveName string `xorm:"receive_name" form:"receive_name" json:"receive_name"`
  13. SendUserid string `xorm:"send_userid" form:"send_userid" json:"send_userid"` // 消息id
  14. SendName string `xorm:"send_name" form:"send_name" json:"send_name"`
  15. CreateTime time.Time `xorm:"createtime" form:"createtime" json:"createtime"` // 创建时间
  16. Title string `xorm:"title" form:"title" json:"title"`
  17. MsgType int `xorm:"msg_type" form:"msg_type" json:"msg_type"`
  18. Link string `xorm:"link" form:"link" json:"link"`
  19. CiteId string `xorm:"cite_id" form:"cite_id" json:"cite_id"`
  20. Content string `xorm:"content" form:"content" json:"content"` // '内容
  21. IsRead int `xorm:"isRead" form:"isRead" json:"isRead"` // '0:未读 1:已读'
  22. Isdel int `xorm:"isdel" form:"isdel" json:"isdel"` // 1:未删除 -1:已删除
  23. }