1
1
2
- import { RowDataPacket , OkPacket , FieldPacket , QueryOptions , ConnectionOptions , PoolOptions } from './index' ;
2
+ import { RowDataPacket , OkPacket , ResultSetHeader , FieldPacket , QueryOptions , ConnectionOptions , PoolOptions } from './index' ;
3
3
import { EventEmitter } from 'events' ;
4
4
export * from './index' ;
5
5
@@ -17,15 +17,15 @@ export interface Connection extends EventEmitter {
17
17
18
18
changeUser ( options : ConnectionOptions ) : Promise < void > ;
19
19
20
- query < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] > ( sql : string ) : Promise < [ T , FieldPacket [ ] ] > ;
21
- query < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] > ( sql : string , values : any | any [ ] | { [ param : string ] : any } ) : Promise < [ T , FieldPacket [ ] ] > ;
22
- query < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] > ( options : QueryOptions ) : Promise < [ T , FieldPacket [ ] ] > ;
23
- query < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] > ( options : QueryOptions , values : any | any [ ] | { [ param : string ] : any } ) : Promise < [ T , FieldPacket [ ] ] > ;
20
+ query < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] | ResultSetHeader > ( sql : string ) : Promise < [ T , FieldPacket [ ] ] > ;
21
+ query < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] | ResultSetHeader > ( sql : string , values : any | any [ ] | { [ param : string ] : any } ) : Promise < [ T , FieldPacket [ ] ] > ;
22
+ query < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] | ResultSetHeader > ( options : QueryOptions ) : Promise < [ T , FieldPacket [ ] ] > ;
23
+ query < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] | ResultSetHeader > ( options : QueryOptions , values : any | any [ ] | { [ param : string ] : any } ) : Promise < [ T , FieldPacket [ ] ] > ;
24
24
25
- execute < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] > ( sql : string ) : Promise < [ T , FieldPacket [ ] ] > ;
26
- execute < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] > ( sql : string , values : any | any [ ] | { [ param : string ] : any } ) : Promise < [ T , FieldPacket [ ] ] > ;
27
- execute < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] > ( options : QueryOptions ) : Promise < [ T , FieldPacket [ ] ] > ;
28
- execute < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] > ( options : QueryOptions , values : any | any [ ] | { [ param : string ] : any } ) : Promise < [ T , FieldPacket [ ] ] > ;
25
+ execute < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] | ResultSetHeader > ( sql : string ) : Promise < [ T , FieldPacket [ ] ] > ;
26
+ execute < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] | ResultSetHeader > ( sql : string , values : any | any [ ] | { [ param : string ] : any } ) : Promise < [ T , FieldPacket [ ] ] > ;
27
+ execute < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] | ResultSetHeader > ( options : QueryOptions ) : Promise < [ T , FieldPacket [ ] ] > ;
28
+ execute < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] | ResultSetHeader > ( options : QueryOptions , values : any | any [ ] | { [ param : string ] : any } ) : Promise < [ T , FieldPacket [ ] ] > ;
29
29
30
30
unprepare ( sql : string ) : void ;
31
31
@@ -50,15 +50,15 @@ export interface PoolConnection extends Connection {
50
50
}
51
51
52
52
export interface Pool extends EventEmitter {
53
- query < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] > ( sql : string ) : Promise < [ T , FieldPacket [ ] ] > ;
54
- query < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] > ( sql : string , values : any | any [ ] | { [ param : string ] : any } ) : Promise < [ T , FieldPacket [ ] ] > ;
55
- query < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] > ( options : QueryOptions ) : Promise < [ T , FieldPacket [ ] ] > ;
56
- query < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] > ( options : QueryOptions , values : any | any [ ] | { [ param : string ] : any } ) : Promise < [ T , FieldPacket [ ] ] > ;
57
-
58
- execute < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] > ( sql : string ) : Promise < [ T , FieldPacket [ ] ] > ;
59
- execute < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] > ( sql : string , values : any | any [ ] | { [ param : string ] : any } ) : Promise < [ T , FieldPacket [ ] ] > ;
60
- execute < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] > ( options : QueryOptions ) : Promise < [ T , FieldPacket [ ] ] > ;
61
- execute < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] > ( options : QueryOptions , values : any | any [ ] | { [ param : string ] : any } ) : Promise < [ T , FieldPacket [ ] ] > ;
53
+ query < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] | ResultSetHeader > ( sql : string ) : Promise < [ T , FieldPacket [ ] ] > ;
54
+ query < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] | ResultSetHeader > ( sql : string , values : any | any [ ] | { [ param : string ] : any } ) : Promise < [ T , FieldPacket [ ] ] > ;
55
+ query < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] | ResultSetHeader > ( options : QueryOptions ) : Promise < [ T , FieldPacket [ ] ] > ;
56
+ query < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] | ResultSetHeader > ( options : QueryOptions , values : any | any [ ] | { [ param : string ] : any } ) : Promise < [ T , FieldPacket [ ] ] > ;
57
+
58
+ execute < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] | ResultSetHeader > ( sql : string ) : Promise < [ T , FieldPacket [ ] ] > ;
59
+ execute < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] | ResultSetHeader > ( sql : string , values : any | any [ ] | { [ param : string ] : any } ) : Promise < [ T , FieldPacket [ ] ] > ;
60
+ execute < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] | ResultSetHeader > ( options : QueryOptions ) : Promise < [ T , FieldPacket [ ] ] > ;
61
+ execute < T extends RowDataPacket [ ] [ ] | RowDataPacket [ ] | OkPacket | OkPacket [ ] | ResultSetHeader > ( options : QueryOptions , values : any | any [ ] | { [ param : string ] : any } ) : Promise < [ T , FieldPacket [ ] ] > ;
62
62
63
63
getConnection ( ) : Promise < PoolConnection > ;
64
64
on ( event : 'connection' , listener : ( connection : PoolConnection ) => any ) : this;
0 commit comments