TableRunner class
Home > @direct-sqlite/core > TableRunner
TableRunner class
Section titled “TableRunner class”Core table execution driver managing distinct query builder pipelines.
Signature:
export declare class TableRunner<TRow>Remarks
Section titled “Remarks”The constructor for this class is marked as internal. Third-party code should not call the constructor directly or create subclasses that extend the TableRunner class.
Constructors
Section titled “Constructors”|
Constructor |
Modifiers |
Description |
|---|---|---|
|
Constructs a new instance of the |
Methods
Section titled “Methods”|
Method |
Modifiers |
Description |
|---|---|---|
|
Spawns a query builder to wipe matching elements from storage. | ||
|
Runs an atomic single-record write payload tracking metadata state alterations. | ||
|
Packages arrays of similar records into a single multi-row insertion statement to minimize execution context switches. | ||
|
Pre-compiles execution statement structures bypassing standard lookup evaluations during fast loops. | ||
|
Generates a targeted selection pipeline targeting specified key components. Defaults to | ||
|
Spawns a query builder to update properties inside matching row footprints. | ||
|
Executes write assertions, running cell overrides if targeted index boundaries trigger collision states. | ||
|
Shorthand helper to quickly initialize a full row read operation matching a specific filter criteria. |