diff --git a/pkg/models/pools.go b/pkg/models/pools.go index e1a6683..0b4dad6 100644 --- a/pkg/models/pools.go +++ b/pkg/models/pools.go @@ -1,9 +1,16 @@ package models +type PoolCategory string + +const ( + Series PoolCategory = "series" + Collection PoolCategory = "collection" +) + type Pool struct { BaseModel[PoolID] - Name string `json:"name" gorm:"type:varchar(25)"` - Category string `json:"category" gorm:"type:pool_category;type:enum('series', 'collection')"` + Name string `json:"name" gorm:"type:varchar(25)"` + Category PoolCategory `json:"category" gorm:"type:pool_category;type:enum('series', 'collection')"` } func (Pool) TableName() string {