@@ -8,7 +8,7 @@ export class SQLAnywhereStatement {
8
8
constructor ( private _statement : Statement ) {
9
9
}
10
10
11
- public exec ( args : any [ ] ) : Promise < any [ ] | Error > {
11
+ public exec ( args : any [ ] ) : Promise < any [ ] > {
12
12
return new Promise ( ( resolve , reject ) => {
13
13
this . _statement . exec ( args , ( err , rows ) => {
14
14
if ( err ) {
@@ -23,13 +23,13 @@ export class SQLAnywhereStatement {
23
23
export class SQLAnywhereConnection {
24
24
private _conn = createConnection ( ) ;
25
25
26
- public connect ( params : SQLAnywhereConnectionParameters ) : Promise < Error | undefined > {
26
+ public connect ( params : SQLAnywhereConnectionParameters ) : Promise < boolean > {
27
27
return new Promise ( ( resolve , reject ) => {
28
28
return this . _conn . connect ( params , ( err ) => {
29
29
if ( err ) {
30
30
return reject ( err ) ;
31
31
}
32
- resolve ( ) ;
32
+ resolve ( true ) ;
33
33
} )
34
34
} ) ;
35
35
}
@@ -45,7 +45,7 @@ export class SQLAnywhereConnection {
45
45
} ) ;
46
46
}
47
47
48
- public query ( sql : string , params ?: any [ ] ) : Promise < any > {
48
+ public query ( sql : string , params ?: any [ ] ) : Promise < any [ ] > {
49
49
return new Promise ( ( resolve , reject ) => {
50
50
this . _conn . exec ( sql , params || [ ] , ( err : Error | undefined , rows : any ) => {
51
51
if ( err ) {
@@ -56,35 +56,35 @@ export class SQLAnywhereConnection {
56
56
} ) ;
57
57
}
58
58
59
- public commit ( ) : Promise < Error | void > {
59
+ public commit ( ) : Promise < boolean > {
60
60
return new Promise ( ( resolve , reject ) => {
61
61
this . _conn . commit ( ( err ) => {
62
62
if ( err ) {
63
63
return reject ( err ) ;
64
64
}
65
- resolve ( ) ;
65
+ resolve ( true ) ;
66
66
} )
67
67
} ) ;
68
68
}
69
69
70
- public rollback ( ) : Promise < Error | void > {
70
+ public rollback ( ) : Promise < boolean > {
71
71
return new Promise ( ( resolve , reject ) => {
72
72
this . _conn . rollback ( ( err ) => {
73
73
if ( err ) {
74
74
reject ( err ) ;
75
75
}
76
- resolve ( ) ;
76
+ resolve ( true ) ;
77
77
} )
78
78
} ) ;
79
79
}
80
80
81
- public close ( ) : Promise < Error | void > {
81
+ public close ( ) : Promise < boolean > {
82
82
return new Promise ( ( resolve , reject ) => {
83
83
this . _conn . close ( ( err ) => {
84
84
if ( err ) {
85
85
reject ( err ) ;
86
86
}
87
- resolve ( ) ;
87
+ resolve ( true ) ;
88
88
} )
89
89
} )
90
90
}
0 commit comments