MCPcopy
hub / github.com/jmoiron/sqlx

github.com/jmoiron/sqlx @v1.4.0 sqlite

434 symbols 1,505 edges 16 files 215 documented

Extension points exported contracts — how you extend this code

Queryer (Interface)
Queryer is an interface used by Get and Select [2 implementers]
sqlx.go
QueryerContext (Interface)
QueryerContext is an interface used by GetContext and SelectContext [2 implementers]
sqlx_context.go
Execer (Interface)
Execer is an interface used by MustExec and LoadFile [2 implementers]
sqlx.go
ExecerContext (Interface)
ExecerContext is an interface used by MustExecContext and LoadFileContext [2 implementers]
sqlx_context.go
ColScanner (Interface)
ColScanner is an interface used by MapScan and SliceScan [1 implementers]
sqlx.go
PreparerContext (Interface)
PreparerContext is an interface used by PreparexContext.
sqlx_context.go
Ext (Interface)
Ext is a union interface which can bind, query, and exec, used by NamedQuery and NamedExec.
sqlx.go
ExtContext (Interface)
ExtContext is a union interface which can bind, query, and exec, with Context used by NamedQueryContext and NamedExecCon
sqlx_context.go

Core symbols highest fan-in

Rebind
called by 55
sqlx.go
Next
called by 36
sqlx.go
FieldByName
called by 32
reflectx/reflect.go
Get
called by 30
sqlx.go
GetContext
called by 29
sqlx_context.go
DriverName
called by 26
sqlx.go

Shape

Function 159
Method 157
Struct 90
Interface 14
TypeAlias 13
FuncType 1

Dependencies from manifests, versioned

github.com/go-sql-driver/mysqlv1.8.1 · 1×
github.com/lib/pqv1.10.9 · 1×
github.com/mattn/go-sqlite3v1.14.22 · 1×

For agents

$ claude mcp add sqlx \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact