package models // Contact 通讯录 type Contact struct { ID int64 `orm:"auto;pk;column(id)" json:"id"` // 递增ID FromAccount int64 `orm:"type(bigint);column(from_account)" json:"from_account"` // 接收者Account ToAccount int64 `orm:"type(bigint);column(to_account)" json:"to_account"` // 发送者Account IsSessionEnd int `orm:"default(0),column(is_session_end)" json:"is_session_end"` // 1 已结束对话 0 未结束对话 LastMessage string `orm:"null;type(text);column(last_message)" json:"last_message"` // 最后一条消息内容 Delete int `orm:"default(0);column(delete)" json:"delete"` // 1 已删除 0 未删除 LastMessageType string `orm:"null;type(text);column(last_message_type)" json:"last_message_type"` // 最后一条消息类型 CreateAt int64 `orm:"type(bigint);column(create_at)" json:"create_at"` // 创建时间 }