Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DBQuerier ¶
type DBQuerier struct {
// contains filtered or unexported fields
}
func NewQuerier ¶
NewQuerier creates a DBQuerier
func (*DBQuerier) OutParams ¶
func (q *DBQuerier) OutParams(ctx context.Context) ([]OutParamsRow, error)
OutParams implements Querier.OutParams.
func (*DBQuerier) QueueOutParams ¶
func (q *DBQuerier) QueueOutParams(batch Batcher) *QueuedOutParams
QueueOutParams implements Querier.QueueOutParams.
type OutParamsRow ¶
type Querier ¶
type Querier interface {
OutParams(ctx context.Context) ([]OutParamsRow, error)
QueueOutParams(batch Batcher) *QueuedOutParams
}
Querier is a typesafe Go interface backed by SQL queries.
type QueuedOutParams ¶
type QueuedOutParams struct {
// contains filtered or unexported fields
}
func (*QueuedOutParams) OnResult ¶
func (q *QueuedOutParams) OnResult(onResult func([]OutParamsRow) error)
func (*QueuedOutParams) WrapError ¶
func (q *QueuedOutParams) WrapError(wrapError func(err error) error)
Click to show internal directories.
Click to hide internal directories.