Skip to content

@sqlrooms/duckdb-core / createDbSchemaTrees

Function: createDbSchemaTrees() ​

createDbSchemaTrees(schemas): DbSchemaNode[]

Build a tree of databases → schemas → tables → columns from the grouped schema list. Empty schemas (tables: []) are preserved as leaf-less schema nodes.

Parameters ​

ParameterTypeDescription
schemasSchemaWithTables[]Schemas grouped by database, each carrying its tables (may be empty)

Returns ​

DbSchemaNode[]

An array of database nodes