UNPKG

godot-sqlite-kysely

Version:

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

13 lines (12 loc) 613 B
import { CompiledQuery, DatabaseConnection, QueryResult } from 'kysely'; import { SQLite } from 'godot.lib.api'; export declare class GodotSQLiteKyselySyncConnection implements DatabaseConnection { #private; constructor(sqlite: SQLite); executeQuery<R>(compiledQuery: CompiledQuery<unknown>): Promise<QueryResult<R>>; streamQuery<R>(_compiledQuery: CompiledQuery<unknown>, _chunkSize?: number | undefined): AsyncIterableIterator<QueryResult<R>>; close(): Promise<void>; beginTransaction(): Promise<void>; commitTransaction(): Promise<void>; rollbackTransaction(): Promise<void>; }