Skip to content

Interface: SqliteLessonsBuilder ​

Defined in: sqlite/src/builders/sqlite-lessons-builder.ts:9

Fluent builder for a passive SqliteLessonsNode (sqlite.lessonStore(uri)).

Produces a declarative lesson store descriptor backed by a WAL-mode SQLite database with zero I/O at AST construction time.

Extends ​

Methods ​

toAST() ​

ts
toAST(): SqliteLessonsNode;

Defined in: sqlite/src/builders/sqlite-lessons-builder.ts:17

Compiles the builder into an immutable SqliteLessonsNode AST descriptor.

Preserves the configured SQLite database URI for runtime driver resolution.

Returns ​

SqliteLessonsNode

Frozen passive SqliteLessonsNode.

Overrides ​

AstBuilder.toAST

Released under the MIT License.