- Preparing search index...
- The search index is not available
DuckDB-WASM
Interface AsyncDuckDBBindings
Properties
logger
Methods
cancelPendingQuery
- cancelPendingQuery(conn: number): Promise<boolean>
-
Returns Promise<boolean>
closePrepared
- closePrepared(conn: number, statement: number): Promise<void>
-
Parameters
-
conn: number
-
statement: number
Returns Promise<void>
copyFileToBuffer
- copyFileToBuffer(name: string): Promise<Uint8Array>
-
Returns Promise<Uint8Array>
copyFileToPath
- copyFileToPath(name: string, out: string): Promise<void>
-
Returns Promise<void>
createPrepared
- createPrepared(conn: number, text: string): Promise<number>
-
Parameters
-
conn: number
-
text: string
Returns Promise<number>
disconnect
- disconnect(conn: number): Promise<void>
-
Returns Promise<void>
fetchQueryResults
- fetchQueryResults(conn: number): Promise<Uint8Array>
-
Returns Promise<Uint8Array>
insertArrowFromIPCStream
- insertArrowFromIPCStream(conn: number, buffer: Uint8Array, options?: CSVInsertOptions): Promise<void>
-
Parameters
-
conn: number
-
buffer: Uint8Array
-
Returns Promise<void>
insertCSVFromPath
- insertCSVFromPath(conn: number, path: string, options: CSVInsertOptions): Promise<void>
-
Parameters
-
conn: number
-
path: string
-
Returns Promise<void>
insertJSONFromPath
- insertJSONFromPath(conn: number, path: string, options: JSONInsertOptions): Promise<void>
-
Parameters
-
conn: number
-
path: string
-
Returns Promise<void>
pollPendingQuery
- pollPendingQuery(conn: number): Promise<null | Uint8Array>
-
Returns Promise<null | Uint8Array>
registerFileBuffer
- registerFileBuffer(name: string, buffer: Uint8Array): Promise<void>
-
Parameters
-
name: string
-
buffer: Uint8Array
Returns Promise<void>
registerFileHandle
- registerFileHandle<HandleType>(name: string, handle: HandleType, protocol: DuckDBDataProtocol, directIO: boolean): Promise<void>
-
Parameters
-
name: string
-
handle: HandleType
-
-
directIO: boolean
Returns Promise<void>
registerFileURL
- registerFileURL(name: string, url: string, proto: DuckDBDataProtocol, directIO: boolean): Promise<void>
-
Parameters
-
name: string
-
url: string
-
-
directIO: boolean
Returns Promise<void>
runPrepared
- runPrepared(conn: number, statement: number, params: any[]): Promise<Uint8Array>
-
Parameters
-
conn: number
-
statement: number
-
params: any[]
Returns Promise<Uint8Array>
runQuery
- runQuery(conn: number, text: string): Promise<Uint8Array>
-
Parameters
-
conn: number
-
text: string
Returns Promise<Uint8Array>
sendPrepared
- sendPrepared(conn: number, statement: number, params: any[]): Promise<Uint8Array>
-
Parameters
-
conn: number
-
statement: number
-
params: any[]
Returns Promise<Uint8Array>
startPendingQuery
- startPendingQuery(conn: number, text: string): Promise<null | Uint8Array>
-
Parameters
-
conn: number
-
text: string
Returns Promise<null | Uint8Array>
An interface for the async DuckDB bindings