OptionalacknowledgeSend an acknowledgement after each fully received result, releasing the
server's reconnect cache (only used when the server enables
quack_enable_reconnects). Defaults to false.
OptionalauthAuthentication token sent in the Quack connection request.
OptionalclientOptional client DuckDB version string advertised to the server.
OptionalclientOptional stable client identifier sent to the server; at least 4 characters when set.
OptionalclientOptional client platform string advertised to the server.
OptionalfetchCustom fetch implementation, useful for tests or non-standard runtimes.
Optionalinit: RequestInitOptionalheadersExtra HTTP headers merged into every Quack request.
OptionalheartbeatSend heartbeat requests while the connection is idle so the server keeps
the lease alive. Defaults to true.
OptionalheartbeatHeartbeat lease timeout in seconds requested from the server. Defaults to 60.
OptionalmaxMaximum Quack protocol version supported by the client.
OptionalminMinimum Quack protocol version supported by the client.
OptionalsignalAbort signal passed through to the underlying fetch request.
OptionalsslTransport for quack: and bare-host connection strings: true forces
HTTPS, false forces HTTP. By default, like DuckDB, the client uses HTTP
for localhost, 127.0.0.1, and ::1, and HTTPS for every other host.
Ignored for http:// and https:// URLs.
OptionaltimeoutRequest timeout in milliseconds.
Options used when opening a Quack connection.