Add missing module variables

This commit is contained in:
Ben Farr 2015-09-13 17:42:11 +01:00
parent 280b0abd48
commit ffe1b8a10b

27
mssql/mssql.d.ts vendored
View File

@ -39,15 +39,35 @@ declare module "mssql" {
export var Geometry: any;
export interface options {
export var MAX: number;
export var fix: boolean;
export var Promise: any;
export var map: { js: any, sql: any }[];
export var DRIVERS: string[];
export var ISOLATION_LEVEL: {
READ_UNCOMMITTED: number
READ_COMMITTED: number
REPEATABLE_READ: number
SERIALIZABLE: number
SNAPSHOT: number
}
export interface IOptions {
encrypt: boolean;
}
export interface pool {
export interface IPool {
min: number;
max: number;
idleTimeoutMillis: number;
}
export var pool: IPool;
export interface config {
driver?: string;
user?: string;
@ -59,9 +79,8 @@ declare module "mssql" {
connectionTimeout?: number;
requestTimeout?: number;
stream?: boolean;
options?: options;
pool?: pool;
options?: IOptions;
pool?: IPool;
}
export class Connection {