@sqlrooms/db / DbSliceConfig
Type Alias: DbSliceConfig
DbSliceConfig =
object
Global configuration for the DB orchestration layer.
This config sits at state.db.config and controls:
- Runtime routing behavior (
currentRuntime) - Which connection is treated as the core DuckDB engine (
coreConnectionId) - How external query results are materialized into core DuckDB (
coreMaterialization) - The known connection registry (
connections)
Properties
currentRuntime
currentRuntime:
RuntimeSupport
Runtime where this store instance executes. Used to decide whether a connection can run directly or must be bridged.
coreConnectionId
coreConnectionId:
string
Connection id of the core DuckDB engine used as the canonical execution and materialization target.
coreMaterialization
coreMaterialization:
CoreMaterializationConfig
Strategy for materializing non-core connector results into core DuckDB.
connections
connections:
Record<string,DbConnection>
Registered connections keyed by connection id.
