- Preparing search index...
- The search index is not available
DuckDB-WASM
Methods
cancelSent
- cancelSent(): boolean
-
Returns boolean
close
- close(): void
-
Returns void
createScalarFunction
- createScalarFunction(name: string, returns: DataType<Type, any>, func: ((...args: any[]) => void)): void
-
Parameters
-
name: string
-
returns: DataType<Type, any>
-
func: ((...args: any[]) => void)
-
- (...args: any[]): void
-
Returns void
Returns void
getTableNames
- getTableNames(query: string): string[]
-
Returns string[]
insertArrowFromIPCStream
- insertArrowFromIPCStream(buffer: Uint8Array, options: ArrowInsertOptions): void
-
Returns void
insertArrowTable
- insertArrowTable(table: Table<any>, options: ArrowInsertOptions): void
-
Returns void
insertCSVFromPath
- insertCSVFromPath(path: string, options: CSVInsertOptions): void
-
Returns void
insertJSONFromPath
- insertJSONFromPath(path: string, options: JSONInsertOptions): void
-
Returns void
prepare
- prepare<T>(text: string): PreparedStatement<any>
-
Type Parameters
-
T extends {
[key: string]: arrow.DataType;
} = any
query
- query<T>(text: string): Table<T>
-
Type Parameters
-
T extends {
[key: string]: arrow.DataType;
} = any
Returns Table<T>
send
- send<T>(text: string): Promise<RecordBatchStreamReader<T>>
-
Type Parameters
-
T extends {
[key: string]: arrow.DataType;
} = any
Returns Promise<RecordBatchStreamReader<T>>
useUnsafe
- useUnsafe<R>(callback: ((bindings: DuckDBBindings, conn: number) => R)): R
-
Returns R
A thin helper to bind the connection id and talk record batches