database

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: 6 Imported by: 0

Documentation

Index

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 New

func New(connection *sql.DB) *Database

func (*Database) RemoveCollectionProducts

func (d *Database) RemoveCollectionProducts(collectionID int64, productIDs []int64) error

func (*Database) SaveCollection

func (d *Database) SaveCollection(collection *models.Collection) error

func (*Database) SaveCollectionProducts

func (d *Database) SaveCollectionProducts(collectionID int64, productIDs []int64) error

func (*Database) SaveCollections

func (d *Database) SaveCollections(collections []*models.Collection) error

func (*Database) SaveOrder

func (d *Database) SaveOrder(order *models.CustomerOrder) error

func (*Database) SaveOrders

func (d *Database) SaveOrders(orders []*models.CustomerOrder) error

func (*Database) SaveProduct

func (d *Database) SaveProduct(product *models.Product) error

func (*Database) SaveProductImage

func (d *Database) SaveProductImage(productID int64, image models.Image) error

func (*Database) SaveProductImages

func (d *Database) SaveProductImages(productID int64, images []*models.Image) error

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

func (*Database) SaveProducts

func (d *Database) SaveProducts(products []*models.Product) error

Jump to

Keyboard shortcuts

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