mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-08-12 04:50:18 +00:00
[cassandra-driver] Add signature for Promise-based connect/shutdown
This commit is contained in:
Vendored
+2
@@ -513,6 +513,7 @@ export interface Client extends events.EventEmitter {
|
||||
batch(queries: Array<string> | Array<{ query: string, params?: any }>, options?: QueryOptions): Promise<types.ResultSet>;
|
||||
|
||||
connect(callback: Callback): void;
|
||||
connect(): Promise<void>;
|
||||
eachRow(query: string, params?: any, options?: QueryOptions, rowCallback?: Callback, callback?: Callback): void;
|
||||
execute(query: string, params: any, options: QueryOptions, callback: ResultCallback): void;
|
||||
execute(query: string, params: any, callback: ResultCallback): void;
|
||||
@@ -520,6 +521,7 @@ export interface Client extends events.EventEmitter {
|
||||
execute(query: string, params?: any, options?: QueryOptions): Promise<types.ResultSet>;
|
||||
getReplicas(keyspace: string, token: Buffer): Array<any>; // TODO: Should this be a more explicit return?
|
||||
shutdown(callback?: Callback): void;
|
||||
shutdown(): Promise<void>;
|
||||
stream(query: string, params?: any, options?: QueryOptions, callback?: Callback): NodeJS.ReadableStream;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user