package model import ( "go.mongodb.org/mongo-driver/bson/primitive" ) //go:generate mongoctl -model-dir=. -model-names=Mail -dao-dir=../dao/ type Mail struct { ID primitive.ObjectID `bson:"_id" gen:"autoFill"` // 邮件ID Title string `bson:"title"` // 邮件标题 Content string `bson:"content"` // 邮件内容 Sender int64 `bson:"sender"` // 邮件发送者 Receiver int64 `bson:"receiver"` // 邮件接受者 Status int `bson:"status"` // 邮件状态 SendTime primitive.DateTime `bson:"send_time" gen:"autoFill"` // 发送时间 }