@sqb/sqljs
Version:
SQB serialization extension for sql.js driver
17 lines (16 loc) • 552 B
TypeScript
import { Adapter, QueryRequest } from '@sqb/connect';
import { Database } from 'sql.js';
export declare class SqljsConnection implements Adapter.Connection {
private _onClose;
private intlcon?;
constructor(db: Database, _onClose: Function);
get sessionId(): any;
close(): Promise<void>;
reset(): Promise<void>;
startTransaction(): Promise<void>;
commit(): Promise<void>;
rollback(): Promise<void>;
test(): Promise<void>;
execute(query: QueryRequest): Promise<Adapter.Response>;
private _convertFields;
}