repository

package
v0.0.0-...-e7bea0e Latest Latest
Warning

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

Go to latest
Published: Sep 13, 2022 License: GPL-3.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type PromoRulesMySQL

type PromoRulesMySQL struct {
	// contains filtered or unexported fields
}

func NewPromoRulesMysql

func NewPromoRulesMysql(db *sqlx.DB) *PromoRulesMySQL

func (*PromoRulesMySQL) GetBySkuID

func (p *PromoRulesMySQL) GetBySkuID(ctx context.Context, skuID uint32) (res transaction.PromoRule, err error)

type SkuMySQL

type SkuMySQL struct {
	// contains filtered or unexported fields
}

func NewSkuMySQL

func NewSkuMySQL(db *sqlx.DB) *SkuMySQL

func (*SkuMySQL) Create

func (s *SkuMySQL) Create(ctx context.Context, e *transaction.Sku) (res *transaction.Sku, err error)

func (*SkuMySQL) Get

func (s *SkuMySQL) Get(ctx context.Context, id transaction.Sku) (res transaction.Sku, err error)

func (*SkuMySQL) Update

func (s *SkuMySQL) Update(ctx context.Context, skuID uint32, inventoryQty int) (err error)

type TransactionItemMySQL

type TransactionItemMySQL struct {
	// contains filtered or unexported fields
}

func NewTransactionItemMysql

func NewTransactionItemMysql(db *sqlx.DB) *TransactionItemMySQL

func (*TransactionItemMySQL) Create

func (*TransactionItemMySQL) Get

func (*TransactionItemMySQL) Update

type TransactionMySQL

type TransactionMySQL struct {
	// contains filtered or unexported fields
}

func NewTransactionMySQL

func NewTransactionMySQL(db *sqlx.DB) *TransactionMySQL

func (*TransactionMySQL) Create

func (*TransactionMySQL) Get

func (t *TransactionMySQL) Get(ctx context.Context, id uint32) (res *transaction.Transaction, err error)

func (*TransactionMySQL) Update

func (s *TransactionMySQL) Update(ctx context.Context, e *transaction.Transaction) (err error)

Jump to

Keyboard shortcuts

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