|
|
- package Models
-
- import "github.com/gofrs/uuid"
-
- type MessageData struct {
- Base
- Data []byte `gorm:"not null" json:"data"` // Stored encrypted
- }
-
- type MessageKey struct {
- Base
- UserID uuid.UUID `gorm:"type:uuid;column:user_id;not null;" json:"user_id"`
- MessageDataID uuid.UUID `gorm:"type:uuid;column:message_data_id;not null;" json:"message_data_id"`
- SymmetricKey []byte `gorm:"not null" json:"symmetric_key"` // Stored encrypted
- }
|