MCPcopy Create free account
hub / github.com/apecloud/myduckserver / NewContext

Method NewContext

pgserver/duck_handler.go:283–285  ·  view source on GitHub ↗

NewContext implements the Handler interface.

(ctx context.Context, c *mysql.Conn, query string)

Source from the content-addressed store, hash-verified

281 stmtType == duckdb.STATEMENT_TYPE_RELATION {
282 // Add LIMIT 0 to avoid executing the actual query.
283 query = "SELECT * FROM (" + sql.RemoveSpaceAndDelimiter(query, ';') + ") LIMIT 0"
284 }
285 params := make([]any, len(paramTypes)) // all nil
286 rows, err = execer.QueryContext(sqlCtx, query, params...)
287 if err != nil {
288 break

Callers 1

getStatementTagMethod · 0.95

Calls 1

NewContextMethod · 0.65

Tested by

no test coverage detected