@maktouch/kysely-bigquery
Version:
BigQuery Dialect for Kysely
12 lines (11 loc) • 557 B
TypeScript
import { CompiledQuery, DatabaseConnection, QueryResult } from 'kysely';
import { BigQueryDialectConfig } from '.';
export declare class BigQueryConnection implements DatabaseConnection {
#private;
constructor(config: BigQueryDialectConfig);
executeQuery<O>(compiledQuery: CompiledQuery): Promise<QueryResult<O>>;
beginTransaction(): Promise<void>;
commitTransaction(): Promise<void>;
rollbackTransaction(): Promise<void>;
streamQuery<O>(compiledQuery: CompiledQuery, chunkSize: number): AsyncIterableIterator<QueryResult<O>>;
}