@@ -65,30 +65,36 @@ export interface Tedious {
65
65
66
66
export interface TediousConnection {
67
67
beginTransaction (
68
- callback : ( error ?: Error | null , transactionDescriptor ?: any ) => void ,
69
- name ?: string ,
70
- isolationLevel ?: number ,
68
+ callback : (
69
+ err : Error | null | undefined ,
70
+ transactionDescriptor ?: any ,
71
+ ) => void ,
72
+ name ?: string | undefined ,
73
+ isolationLevel ?: number | undefined ,
71
74
) : void
72
75
cancel ( ) : boolean
73
76
close ( ) : void
74
77
commitTransaction (
75
- callback : ( error ? : Error | null ) => void ,
76
- name ?: string ,
78
+ callback : ( err : Error | null | undefined ) => void ,
79
+ name ?: string | undefined ,
77
80
) : void
78
- connect ( callback ? : ( error ?: Error ) => void ) : void
81
+ connect ( connectListener : ( err ?: Error ) => void ) : void
79
82
execSql ( request : TediousRequest ) : void
80
83
off ( event : 'error' , listener : ( error : unknown ) => void ) : this
81
84
off ( event : string , listener : ( ...args : any [ ] ) => void ) : this
82
85
on ( event : 'error' , listener : ( error : unknown ) => void ) : this
83
86
on ( event : string , listener : ( ...args : any [ ] ) => void ) : this
84
87
once ( event : 'end' , listener : ( ) => void ) : this
85
88
once ( event : string , listener : ( ...args : any [ ] ) => void ) : this
86
- reset ( callback : ( error ? : Error | null ) => void ) : void
89
+ reset ( callback : ( err : Error | null | undefined ) => void ) : void
87
90
rollbackTransaction (
88
- callback : ( error ?: Error | null ) => void ,
89
- name ?: string ,
91
+ callback : ( err : Error | null | undefined ) => void ,
92
+ name ?: string | undefined ,
93
+ ) : void
94
+ saveTransaction (
95
+ callback : ( err : Error | null | undefined ) => void ,
96
+ name : string ,
90
97
) : void
91
- saveTransaction ( callback : ( error ?: Error | null ) => void , name : string ) : void
92
98
}
93
99
94
100
export type TediousIsolationLevel = Record < string , number >
0 commit comments