Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrInventoryQtyNotSufficient = errors.New("inventory qty is not sufficient")
)
Functions ¶
This section is empty.
Types ¶
type StockRepository ¶
type StockRepository interface { GetStocksBySKU(ctx context.Context, skus []string) ([]*entity.StockItem, error) DecrementStockQtyBySku(ctx context.Context, sku string, decrement int64) error AddStock(ctx context.Context, newItem *entity.StockItem) error GetStockBySKU(ctx context.Context, sku string) (*entity.StockItem, error) }
Click to show internal directories.
Click to hide internal directories.