mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-09-09 11:13:57 +08:00
Update msnodesql definitions
This commit is contained in:
Vendored
+28
-6
@@ -10,13 +10,35 @@ declare module "msnodesql" {
|
||||
export function open(connectionString: string, callback: Function): Connection;
|
||||
|
||||
export function query(connectionString: string, query: string): StreamEvents;
|
||||
export function query(connectionString: string, query: string, callback: Function): StreamEvents;
|
||||
export function query(connectionString: string, query: string, params, callback: Function): StreamEvents;
|
||||
export function query(connectionString: string, query: string, callback: Callback): StreamEvents;
|
||||
export function query(connectionString: string, query: string, params, callback: Callback): StreamEvents;
|
||||
|
||||
export function queryRaw(connectionString: string, query: string): StreamEvents;
|
||||
export function queryRaw(connectionString: string, query: string, callback: Function): StreamEvents;
|
||||
export function queryRaw(connectionString: string, query: string, params, callback: Function): StreamEvents;
|
||||
export function queryRaw(connectionString: string, query: string, callback: Callback): StreamEvents;
|
||||
export function queryRaw(connectionString: string, query: string, params, callback: Callback): StreamEvents;
|
||||
|
||||
interface Connection { }
|
||||
interface StreamEvents extends EventEmitter { }
|
||||
interface Callback {
|
||||
(err: Error, results: any[]): void;
|
||||
}
|
||||
|
||||
interface Errback {
|
||||
(err: Error): void;
|
||||
}
|
||||
|
||||
interface Connection {
|
||||
queryRaw(connectionString: string, query: string): StreamEvents;
|
||||
queryRaw(connectionString: string, query: string, callback: Callback): StreamEvents;
|
||||
queryRaw(connectionString: string, query: string, params, callback: Callback): StreamEvents;
|
||||
|
||||
query(connectionString: string, query: string): StreamEvents;
|
||||
query(connectionString: string, query: string, callback: Callback): StreamEvents;
|
||||
query(connectionString: string, query: string, params, callback: Callback): StreamEvents;
|
||||
|
||||
beginTransaction(callback?: Errback);
|
||||
commit(callback?: Errback);
|
||||
rollback(callback?: Errback);
|
||||
close(callback?: Errback);
|
||||
}
|
||||
|
||||
interface StreamEvents extends EventEmitter { }
|
||||
}
|
||||
Reference in New Issue
Block a user