forked from ebhomengo/niki
19 lines
537 B
Go
19 lines
537 B
Go
package repository
|
|
|
|
import "errors"
|
|
|
|
const (
|
|
FindCartByUserIDQuery = `SELECT id, user_id, total_price, status, expire_at, created_at
|
|
FROM carts
|
|
WHERE user_id = ? AND status = 'active' AND deleted_at IS NULL`
|
|
|
|
FindCartByIDQuery = `SELECT id, user_id, total_price, status, expire_at, created_at
|
|
FROM carts
|
|
WHERE id = ? AND status = 'active' AND deleted_at IS NULL`
|
|
)
|
|
|
|
var (
|
|
ErrNotExistsCart = errors.New("not exists cart")
|
|
ErrExpiredCart = errors.New("expired cart")
|
|
)
|