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

Interface exprDB

internal/sqlbuilder/builder.go:85–92  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

83)
84
85type exprDB interface {
86 StatementExec(ctx context.Context, stmt *exql.Statement, args ...interface{}) (sql.Result, error)
87 StatementPrepare(ctx context.Context, stmt *exql.Statement) (*sql.Stmt, error)
88 StatementQuery(ctx context.Context, stmt *exql.Statement, args ...interface{}) (*sql.Rows, error)
89 StatementQueryRow(ctx context.Context, stmt *exql.Statement, args ...interface{}) (*sql.Row, error)
90
91 Context() context.Context
92}
93
94type sqlBuilder struct {
95 sess exprDB

Callers 1

builder.goFile · 0.85

Implementers 2

sessionWithContextinternal/sqladapter/session.go
exprProxyinternal/sqlbuilder/builder.go

Calls

no outgoing calls

Tested by

no test coverage detected