Documentation ¶
Index ¶
- type Database
- func (d *Database) RemoveCollectionProducts(collectionID int64, productIDs []int64) error
- func (d *Database) SaveCollection(collection *models.Collection) error
- func (d *Database) SaveCollectionProducts(collectionID int64, productIDs []int64) error
- func (d *Database) SaveCollections(collections []*models.Collection) error
- func (d *Database) SaveOrder(order *models.CustomerOrder) error
- func (d *Database) SaveOrders(orders []*models.CustomerOrder) error
- func (d *Database) SaveProduct(product *models.Product) error
- func (d *Database) SaveProductImage(productID int64, image models.Image) error
- func (d *Database) SaveProductImages(productID int64, images []*models.Image) error
- func (d *Database) SaveProductOption(option *models.ProductOption, values []*models.ProductOptionValue) error
- func (d *Database) SaveProductOptions(options []*models.ProductOption, values []*models.ProductOptionValue) error
- func (d *Database) SaveProductVariant(variant *models.ProductVariant) error
- func (d *Database) SaveProductVariants(variants []*models.ProductVariant) error
- func (d *Database) SaveProducts(products []*models.Product) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Database ¶
type Database struct {
// contains filtered or unexported fields
}
func (*Database) RemoveCollectionProducts ¶
func (*Database) SaveCollection ¶
func (d *Database) SaveCollection(collection *models.Collection) error
func (*Database) SaveCollectionProducts ¶
func (*Database) SaveCollections ¶
func (d *Database) SaveCollections(collections []*models.Collection) error
func (*Database) SaveOrders ¶
func (d *Database) SaveOrders(orders []*models.CustomerOrder) error
func (*Database) SaveProductImage ¶
func (*Database) SaveProductImages ¶
func (*Database) SaveProductOption ¶
func (d *Database) SaveProductOption(option *models.ProductOption, values []*models.ProductOptionValue) error
func (*Database) SaveProductOptions ¶
func (d *Database) SaveProductOptions(options []*models.ProductOption, values []*models.ProductOptionValue) error
func (*Database) SaveProductVariant ¶
func (d *Database) SaveProductVariant(variant *models.ProductVariant) error
func (*Database) SaveProductVariants ¶
func (d *Database) SaveProductVariants(variants []*models.ProductVariant) error
Click to show internal directories.
Click to hide internal directories.