MCPcopy Create free account
hub / github.com/PostHog/duckgres / Columns

Method Columns

server/sqlcore/interfaces.go:25–25  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

23// ExactColumnTyper exposes the database's original logical type name when a
24// transport has to project it onto a less expressive result type. Arrow, for
25// example, represents DuckDB UUID as String and HUGEINT as Decimal128. Callers
26// making encoding decisions must use this lossless name and fail closed when
27// it is unavailable; DatabaseTypeName remains the projected result type used
28// by existing pgwire result handling.

Callers 15

ImpersonateMethod · 0.65
TestProtocolLargeResultsFunction · 0.65
ExecuteQueryFunction · 0.65
TestPgStatActivityFunction · 0.65
ExecuteMethod · 0.65
ExecuteMethod · 0.65
ExecuteMethod · 0.65
handleDescribeMethod · 0.65
handleExecuteMethod · 0.65
streamRowsToClientMethod · 0.65

Implementers 10

staticCountRowSetserver/session_database_metadata_test.
LocalRowSetserver/executor.go
describeStaticRowSetserver/conn_describe_test.go
feedbackErrRowsserver/conn_querylog_feedback_test.go
attachedCatalogProbeRowSetserver/session_database_metadata_remot
streamingRowSetserver/conn_querylog_lifecycle_test.go
singleIntRowserver/sessionmeta/sessionmeta_test.go
FlightRowSetserver/flightclient/flight_executor.go
emptyRowSetserver/flightclient/flight_executor.go
emptySchemaRowSetserver/flightclient/flight_executor.go

Calls

no outgoing calls

Tested by 5

TestProtocolLargeResultsFunction · 0.52
TestPgStatActivityFunction · 0.52
TestPgDatabaseViewFunction · 0.52