mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-08-11 12:30:18 +00:00
export Error classes
This commit is contained in:
Vendored
+28
@@ -143,6 +143,13 @@ declare module "mssql" {
|
||||
public close(callback: (err: any) => void): void;
|
||||
}
|
||||
|
||||
export class ConnectionError implements Error {
|
||||
constructor(message: string, code?: any)
|
||||
public name: string;
|
||||
public message: string;
|
||||
public code: string;
|
||||
}
|
||||
|
||||
class columns {
|
||||
public add(name: string, type: any, options: any): void;
|
||||
}
|
||||
@@ -178,6 +185,13 @@ declare module "mssql" {
|
||||
public parameters: any;
|
||||
}
|
||||
|
||||
export class RequestError implements Error {
|
||||
constructor(message: string, code?: any)
|
||||
public name: string;
|
||||
public message: string;
|
||||
public code: string;
|
||||
}
|
||||
|
||||
export class Transaction extends events.EventEmitter {
|
||||
public constructor(connection?: Connection);
|
||||
public begin(isolationLevel?: IIsolationLevel): Promise<void>;
|
||||
@@ -188,6 +202,13 @@ declare module "mssql" {
|
||||
public rollback(callback: (err?: any) => void): void;
|
||||
}
|
||||
|
||||
export class TransactionError implements Error {
|
||||
constructor(message: string, code?: any)
|
||||
public name: string;
|
||||
public message: string;
|
||||
public code: string;
|
||||
}
|
||||
|
||||
export class PreparedStatement extends events.EventEmitter {
|
||||
public constructor(connection?: Connection);
|
||||
public input(name: string, type: any): void;
|
||||
@@ -199,4 +220,11 @@ declare module "mssql" {
|
||||
public unprepare(): Promise<void>;
|
||||
public unprepare(callback: (err?: any) => void): void;
|
||||
}
|
||||
|
||||
export class PreparedStatementError implements Error {
|
||||
constructor(message: string, code?: any)
|
||||
public name: string;
|
||||
public message: string;
|
||||
public code: string;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user