package models // type CatalogStruct struct { // Id int // Code string // Name string // IsActive int `json:"is_active" db:"is_active"` // Properties []byte // DetailText string `json:"detailText" db:"detailText"` // Price []byte // AvailableQuantity int `json:"availableQuantity,omitempty" db:"available_quantity"` // } // type CatalogStructWeb struct { // Id int `json:"id"` // Code string `json:"code"` // Name string `json:"name"` // IsActive int `json:"is_active" db:"is_active"` // Properties map[string]interface{} `json:"properties"` // DetailText string `json:"detailText" db:"detailText"` // Price map[string]interface{} `json:"price"` // AvailableQuantity int `json:"availableQuantity,omitempty" db:"available_quantity"` // } // type CatalogWithQuantityWeb struct { // Id int `json:"id"` // Code string `json:"code"` // Name string `json:"name"` // IsActive int `json:"is_active"` // Properties map[string]interface{} `json:"properties"` // DetailText string `json:"detailText"` // Price map[string]interface{} `json:"price"` // Quantity int `json:"quantity"` // AvailableQuantity int `json:"available_quantity" db:"available_quantity"` // } // type CatalogWithQuantity struct { // Id int // Code string // Name string // IsActive int `json:"is_active" db:"is_active"` // Properties []byte // DetailText string `json:"detailText" db:"detailText"` // Price []byte // Quantity int `json:"quantity"` // AvailableQuantity int `json:"available_quantity" db:"available_quantity"` // }