@sqlrooms/db / QueryExecutionRequest
Type Alias: QueryExecutionRequest
QueryExecutionRequest =
object
Request payload for routed query execution.
Properties
connectionId?
optionalconnectionId:string
Target connection id. If omitted, core DuckDB is used.
sql
sql:
string
SQL statement(s) to execute.
queryType?
optionalqueryType:"arrow"|"json"|"exec"
Expected result shape.
materialize?
optionalmaterialize:boolean
Whether arrow results from non-core connectors should be materialized into core DuckDB. Defaults to true for arrow queries.
materializedName?
optionalmaterializedName:string
Optional target relation name used when materializing.
materializedSchema?
optionalmaterializedSchema:string
Optional schema override for materialized relations.
When omitted, routing falls back to coreMaterialization defaults.
materializedDatabase?
optionalmaterializedDatabase:string
Optional database/catalog override for materialized relations.
When omitted, routing falls back to coreMaterialization defaults.
signal?
optionalsignal:AbortSignal
Abort signal for cancellation.
