UNPKG

firebird-cubejs-driver

Version:
24 lines 929 B
import { BaseDriver, QueryOptions } from "@cubejs-backend/base-driver"; import { Options } from "node-firebird"; import { FirebirdQuery } from "./FirebirdQuery"; export declare class FirebirdDriver extends BaseDriver { private pool; constructor(config: Options & { maxPoolSize?: number; }); static dialectClass(): typeof FirebirdQuery; testConnection(): Promise<void>; query<R = unknown>(query: string, values: unknown[], options?: QueryOptions): Promise<R[]>; protected informationSchemaQuery(): string; protected primaryKeysQuery(conditionString?: string): string | null; protected foreignKeysQuery(conditionString?: string): string | null; /** * Not being called by cube but added it just in case */ wrapQueryWithLimit(query: { query: string; limit: number; }): void; release(): Promise<void>; } //# sourceMappingURL=FirebirdDriver.d.ts.map