storage

package
v0.0.0-...-1b82985 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 12, 2021 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Storage

type Storage interface {
	SaveProducts(products []*models.Product) error
	SaveProduct(product *models.Product) error

	SaveProductVariants(variants []*models.ProductVariant) error
	SaveProductVariant(variant *models.ProductVariant) error

	SaveProductOptions(options []*models.ProductOption, values []*models.ProductOptionValue) error
	SaveProductOption(option *models.ProductOption, values []*models.ProductOptionValue) error

	SaveProductImages(productID int64, images []*models.Image) error
	SaveProductImage(productID int64, image models.Image) error

	SaveCollections(collections []*models.Collection) error
	SaveCollection(collection *models.Collection) error

	SaveCollectionProducts(collectionID int64, productIDs []int64) error
	RemoveCollectionProducts(collectionID int64, productIDs []int64) error

	SaveOrders(orders []*models.CustomerOrder) error
	SaveOrder(order *models.CustomerOrder) error
}

Storage interface.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL