ibm_db
Version:
IBM DB2 and IBM Informix bindings for node
25 lines (24 loc) • 1.26 kB
TypeScript
import { ConnStr } from './ConnStr';
import { Database } from './Database';
import { Options } from './Options';
export * from './attributes';
export * from './ConnStr';
export * from './Database';
export * from './DescribeObject';
export * from './ODBC';
export * from './ODBCConnection';
export * from './ODBCResult';
export * from './ODBCStatement';
export * from './Options';
export * from './Pool';
export * from './PoolOptions';
export * from './DB2Error';
export default function (options?: Options): Database;
export declare function getElapsedTime(): string;
export declare function debug(x: boolean | 2): void;
export declare function open(connStr: string | ConnStr, options: Options | null, cb?: (err: Error, db: Database) => void): void;
export declare function open(connStr: string | ConnStr, cb?: (err: Error, db: Database) => void): void;
export declare function open(connStr: string | ConnStr, options?: Options | null): Promise<Database>;
export declare function openSync(connStr: string | ConnStr, options?: Options): Database;
export declare function createDbSync(dbName: string, connStr: string | ConnStr, options: Options): boolean;
export declare function dropDbSync(dbName: string, connStr: string | ConnStr, options: Options): boolean;