Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateProductExistence ¶
func ValidateProductExistence(db *gorm.DB) validation.RuleFunc
func ValidateProductSkuExistence ¶
func ValidateProductSkuExistence(db *gorm.DB) validation.RuleFunc
Types ¶
type Product ¶
type Product struct { models.BaseModelSoftDelete Name string `db:"name" gorm:"varchar(50)"` Description string `db:"description" gorm:"text"` ShortDescription string `db:"short_description" gorm:"varchar(255)"` Price float64 `db:"price"` Stock int `db:"stock"` Sku string `db:"sku" gorm:"unique_index;index:product_sku_idx"` AdminId int `db:"admin_id"` StartDate *time.Time `db:"start_date"` EndDate *time.Time `db:"end_date"` }
func LoadActiveProducts ¶
Click to show internal directories.
Click to hide internal directories.