package types import ( "gorm.io/gorm" ) type ReceivedFile struct { gorm.Model Processing bool // Which chat the file is from ChatID int64 `gorm:"uniqueIndex:idx_chat_id_message_id;not null"` // Which message the file is from MessageID int `gorm:"uniqueIndex:idx_chat_id_message_id;not null"` ReplyMessageID int ReplyChatID int64 FileName string } type User struct { gorm.Model ChatID int64 `gorm:"uniqueIndex;not null"` Silent bool DefaultStorage string // Default storage name }