diff --git a/models/device.go b/models/device.go index 001539c..fa48bab 100644 --- a/models/device.go +++ b/models/device.go @@ -7,10 +7,10 @@ import ( ) type Device struct { - VaultId string `gorm:"type:varchar(255);not null;uniqueIndex:idx_vault_party" json:"vault_id" binding:"required"` - PartyName string `gorm:"type:varchar(255);not null;uniqueIndex:idx_vault_party" json:"party_name" binding:"required"` - Token string `gorm:"type:varchar(255);not null;uniqueIndex:idx_vault_party" json:"token" binding:"required"` - DeviceType string `gorm:"type:varchar(255);not null" json:"device_type" binding:"required"` // apple, android, or web + VaultId string `gorm:"type:varchar(64);not null;uniqueIndex:idx_vault_party" json:"vault_id" binding:"required"` + PartyName string `gorm:"type:varchar(128);not null;uniqueIndex:idx_vault_party" json:"party_name" binding:"required"` + Token string `gorm:"type:varchar(512);not null;uniqueIndex:idx_vault_party" json:"token" binding:"required"` + DeviceType string `gorm:"type:varchar(64);not null" json:"device_type" binding:"required"` // apple, android, or web } type DeviceDBModel struct {