iagate-querykit
Version:
QueryKit: lightweight TypeScript query toolkit with models, views, triggers, events, scheduler and adapters (better-sqlite3).
13 lines • 518 B
TypeScript
import type { DatabaseExecutor, QueryResult } from '../types';
export type BetterSqlite3Database = any;
export declare class BetterSqlite3Executor implements DatabaseExecutor {
private db;
constructor(dbFilePath: string);
executeQuerySync(sql: string, bindings?: any[]): QueryResult;
executeQuery(sql: string, bindings?: any[]): Promise<QueryResult>;
runSync(sql: string, bindings?: any[]): {
changes: any;
lastInsertRowid: any;
};
}
//# sourceMappingURL=better-sqlite3.d.ts.map