added pools #14

Merged
SoXX merged 16 commits from dev/pools into main 2024-10-15 09:03:46 +00:00
Showing only changes of commit 9a33de96a0 - Show all commits

View File

@ -1,9 +1,16 @@
package models package models
type PoolCategory string
const (
Series PoolCategory = "series"
Collection PoolCategory = "collection"
)
type Pool struct { type Pool struct {
BaseModel[PoolID] BaseModel[PoolID]
Name string `json:"name" gorm:"type:varchar(25)"` Name string `json:"name" gorm:"type:varchar(25)"`
Category string `json:"category" gorm:"type:pool_category;type:enum('series', 'collection')"` Category PoolCategory `json:"category" gorm:"type:pool_category;type:enum('series', 'collection')"`
} }
func (Pool) TableName() string { func (Pool) TableName() string {