Documentation
¶
Index ¶
- type AddItemToCartParams
- type Cart
- type CartItem
- type DBTX
- type DeleteItemFromCartParams
- type GetCartItemsByCartIdRow
- type Product
- type Queries
- func (q *Queries) AddItemToCart(ctx context.Context, arg AddItemToCartParams) error
- func (q *Queries) CreateCart(ctx context.Context) (int64, error)
- func (q *Queries) DeleteItemFromCart(ctx context.Context, arg DeleteItemFromCartParams) error
- func (q *Queries) GetCartById(ctx context.Context, id int64) (Cart, error)
- func (q *Queries) GetCartItemsByCartId(ctx context.Context, cartID int64) ([]GetCartItemsByCartIdRow, error)
- func (q *Queries) ListProductVariants(ctx context.Context) ([]Product, error)
- func (q *Queries) ListProducts(ctx context.Context) ([]Product, error)
- func (q *Queries) UpdateItemInCart(ctx context.Context, arg UpdateItemInCartParams) error
- func (q *Queries) WithTx(tx pgx.Tx) *Queries
- type UpdateItemInCartParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddItemToCartParams ¶
type GetCartItemsByCartIdRow ¶
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) AddItemToCart ¶
func (q *Queries) AddItemToCart(ctx context.Context, arg AddItemToCartParams) error
func (*Queries) DeleteItemFromCart ¶
func (q *Queries) DeleteItemFromCart(ctx context.Context, arg DeleteItemFromCartParams) error
func (*Queries) GetCartById ¶
func (*Queries) GetCartItemsByCartId ¶
func (*Queries) ListProductVariants ¶
func (*Queries) ListProducts ¶
func (*Queries) UpdateItemInCart ¶
func (q *Queries) UpdateItemInCart(ctx context.Context, arg UpdateItemInCartParams) error
Click to show internal directories.
Click to hide internal directories.