MCPcopy Index your code
hub / github.com/upper/db / IteratorContext

Method IteratorContext

internal/sqlbuilder/select.go:473–482  ·  view source on GitHub ↗
(ctx context.Context)

Source from the content-addressed store, hash-verified

471}
472
473func (sel *selector) IteratorContext(ctx context.Context) db.Iterator {
474 sess := sel.SQL().sess
475 sq, err := sel.build()
476 if err != nil {
477 return &iterator{sess, nil, err}
478 }
479
480 rows, err := sess.StatementQuery(ctx, sq.statement(), sq.arguments()...)
481 return &iterator{sess, rows, err}
482}
483
484func (sel *selector) Paginate(pageSize uint) db.Paginator {
485 return newPaginator(sel.clone(), pageSize)

Callers 1

IteratorMethod · 0.95

Calls 5

SQLMethod · 0.95
buildMethod · 0.95
StatementQueryMethod · 0.65
statementMethod · 0.45
argumentsMethod · 0.45

Tested by

no test coverage detected