@sqlrooms/duckdb-core
Interfaces
Type Aliases
- QueryHandle
- FunctionSuggestion
- GroupedFunctionSuggestion
- QualifiedTableName
- TableIdentity
- FullTableIdentity
- RawSqlTableReference
- ResolveTableReferenceResult
- SeparatedStatements
- ColumnTypeCategory
- ColumnTypeLike
- DbSchemaNode
- NodeObject
- ColumnNodeObject
- TableNodeObject
- SchemaNodeObject
- DatabaseNodeObject
- SchemaWithTables
- TableColumn
- DataTable
Functions
- createBaseDuckDbConnector
- arrowTableToJson
- isQualifiedTableName
- makeQualifiedTableName
- getTableIdentity
- getFullTableIdentity
- parseQualifiedSqlIdentifier
- parseTableIdentity
- parseFullTableIdentity
- parseTableIdentityToQualifiedName
- getUnqualifiedSqlIdentifier
- getRawSqlTableReference
- quoteParsedRawSqlTableReference
quoteTableReference- getTableDisplayName
- resolveTableReference
- escapeVal
- escapeId
- isNumericDuckType
- getColValAsNumber
- getSqlErrorWithPointer
- splitSqlStatements
- sanitizeQuery
- makeLimitQuery
- separateLastStatement
- joinStatements
- getFunctionDocumentation
- getFunctionSuggestions
- load
- loadCSV
- loadJSON
- loadParquet
- loadSpatial
- loadObjects
- sqlFrom
- literalToSQL
- createDbSchemaTrees
getAllTablesFromSchemaTrees- findTableInSchemaTrees
- getDuckDbTypeCategory
- getArrowColumnTypeCategory
- getColumnTypeCategory
- isColumnNumeric
- isColumnTemporal
- isColumnQuantitative
- isColumnCategorical
- columnTypeCategoryToSelectorType
- createTypedRowAccessor