Documentation
¶
Index ¶
- type OrderRepositoryPostgresql
- func (pr *OrderRepositoryPostgresql) Create(order *entity.Order) error
- func (or *OrderRepositoryPostgresql) CreateOrderItem(orderItem *entity.OrderItem) error
- func (or *OrderRepositoryPostgresql) DeleteOrderItem(orderItemId string) error
- func (pr *OrderRepositoryPostgresql) FindAll(companyID string) ([]*entity.Order, error)
- func (or *OrderRepositoryPostgresql) FindAllOrderItemsByOrderId(orderID string) ([]*entity.OrderItem, error)
- func (pr *OrderRepositoryPostgresql) FindByID(id string) (*entity.Order, error)
- func (pr *OrderRepositoryPostgresql) UpdateStatus(orderId string, status string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OrderRepositoryPostgresql ¶
type OrderRepositoryPostgresql struct {
// contains filtered or unexported fields
}
func NewOrderRepositoryPostgresql ¶
func NewOrderRepositoryPostgresql(db *sql.DB) *OrderRepositoryPostgresql
func (*OrderRepositoryPostgresql) Create ¶
func (pr *OrderRepositoryPostgresql) Create(order *entity.Order) error
func (*OrderRepositoryPostgresql) CreateOrderItem ¶
func (or *OrderRepositoryPostgresql) CreateOrderItem(orderItem *entity.OrderItem) error
func (*OrderRepositoryPostgresql) DeleteOrderItem ¶
func (or *OrderRepositoryPostgresql) DeleteOrderItem(orderItemId string) error
func (*OrderRepositoryPostgresql) FindAll ¶
func (pr *OrderRepositoryPostgresql) FindAll(companyID string) ([]*entity.Order, error)
func (*OrderRepositoryPostgresql) FindAllOrderItemsByOrderId ¶
func (or *OrderRepositoryPostgresql) FindAllOrderItemsByOrderId(orderID string) ([]*entity.OrderItem, error)
func (*OrderRepositoryPostgresql) FindByID ¶
func (pr *OrderRepositoryPostgresql) FindByID(id string) (*entity.Order, error)
func (*OrderRepositoryPostgresql) UpdateStatus ¶
func (pr *OrderRepositoryPostgresql) UpdateStatus(orderId string, status string) error
Click to show internal directories.
Click to hide internal directories.