yb_message.go 1.4 KB

12345678910111213141516171819202122232425
  1. package yb_message
  2. import "time"
  3. // 研报 消息表
  4. type YbMessage struct {
  5. MsgId uint64 `gorm:"primaryKey;column:msg_id"` //消息序号
  6. UserId uint64 `gorm:"column:user_id"` //用户id
  7. Type int8 `gorm:"column:type"` //消息类型:1-留言回复通知,2-精选留言通知
  8. Enabled int8 `gorm:"column:enabled"` //是否有效, 0-无效 1-有效
  9. CreateTime time.Time `gorm:"column:create_time"` //创建时间
  10. ModifyTime time.Time `gorm:"column:modify_time"` //修改时间
  11. CommentId uint64 `gorm:"column:comment_id"` //留言ID
  12. IsRead int8 `gorm:"column:is_read"` //是否已读 0-未读,1-已读
  13. ContentFirst string `gorm:"column:content_first"` //消息第一行留言内容
  14. ContentSecond string `gorm:"column:content_second"` //消息第二行内容
  15. ReportId int `gorm:"column:report_id"` //报告ID
  16. ReportChapterId int `gorm:"column:report_chapter_id"` //报告章节ID
  17. OldReportId int `gorm:"column:old_report_id"` //老报告ID
  18. OldReportChapterId int `gorm:"column:old_report_chapter_id"` //老报告章节ID
  19. }
  20. func (ym *YbMessage) TableName() string {
  21. return "yb_message"
  22. }