UNPKG

godot-sqlite-kysely

Version:

Kysely dialect for godot-sqlite. Adds SQLite support to Godot/GodotJS.

15 lines (14 loc) 730 B
import { CompiledQuery, DatabaseConnection, QueryResult } from 'kysely'; import { GodotSQLiteKyselyConnectionConfig } from './types'; export declare class GodotSQLiteKyselyWorkerConnection implements DatabaseConnection { #private; constructor(config: GodotSQLiteKyselyConnectionConfig & { transferQueries?: boolean; }, workerModule: string); close(): Promise<void>; executeQuery<R>(compiledQuery: CompiledQuery<unknown>): Promise<QueryResult<R>>; streamQuery<R>(_compiledQuery: CompiledQuery<unknown>, _chunkSize?: number | undefined): AsyncIterableIterator<QueryResult<R>>; beginTransaction(): Promise<void>; commitTransaction(): Promise<void>; rollbackTransaction(): Promise<void>; }