Skip to content

Commit f649486

Browse files
committed
fix: missing ResultSetHeader[] to query and execute
1 parent b6b32b5 commit f649486

File tree

5 files changed

+20
-1
lines changed

5 files changed

+20
-1
lines changed

typings/mysql/lib/protocol/packets/ProcedurePacket.d.ts

+4-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,10 @@ import { ResultSetHeader } from './ResultSetHeader.js';
33
import { RowDataPacket } from './RowDataPacket.js';
44

55
declare type ProcedureCallPacket<
6-
T = RowDataPacket[] | RowDataPacket[][] | ResultSetHeader
6+
T =
7+
| [...RowDataPacket[], ResultSetHeader]
8+
| [...RowDataPacket[][], ResultSetHeader]
9+
| ResultSetHeader
710
> = T extends RowDataPacket[]
811
? [...T, ResultSetHeader]
912
: T extends RowDataPacket[][]

typings/mysql/lib/protocol/sequences/ExecutableBase.d.ts

+4
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ export declare function ExecutableBase<T extends QueryableConstructor>(
2020
T extends
2121
| OkPacket
2222
| ResultSetHeader
23+
| ResultSetHeader[]
2324
| RowDataPacket[]
2425
| RowDataPacket[][]
2526
| OkPacket[]
@@ -34,6 +35,7 @@ export declare function ExecutableBase<T extends QueryableConstructor>(
3435
T extends
3536
| OkPacket
3637
| ResultSetHeader
38+
| ResultSetHeader[]
3739
| RowDataPacket[]
3840
| RowDataPacket[][]
3941
| OkPacket[]
@@ -49,6 +51,7 @@ export declare function ExecutableBase<T extends QueryableConstructor>(
4951
T extends
5052
| OkPacket
5153
| ResultSetHeader
54+
| ResultSetHeader[]
5255
| RowDataPacket[]
5356
| RowDataPacket[][]
5457
| OkPacket[]
@@ -63,6 +66,7 @@ export declare function ExecutableBase<T extends QueryableConstructor>(
6366
T extends
6467
| OkPacket
6568
| ResultSetHeader
69+
| ResultSetHeader[]
6670
| RowDataPacket[]
6771
| RowDataPacket[][]
6872
| OkPacket[]

typings/mysql/lib/protocol/sequences/QueryableBase.d.ts

+4
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ export declare function QueryableBase<T extends QueryableConstructor>(
2020
T extends
2121
| OkPacket
2222
| ResultSetHeader
23+
| ResultSetHeader[]
2324
| RowDataPacket[]
2425
| RowDataPacket[][]
2526
| OkPacket[]
@@ -34,6 +35,7 @@ export declare function QueryableBase<T extends QueryableConstructor>(
3435
T extends
3536
| OkPacket
3637
| ResultSetHeader
38+
| ResultSetHeader[]
3739
| RowDataPacket[]
3840
| RowDataPacket[][]
3941
| OkPacket[]
@@ -49,6 +51,7 @@ export declare function QueryableBase<T extends QueryableConstructor>(
4951
T extends
5052
| OkPacket
5153
| ResultSetHeader
54+
| ResultSetHeader[]
5255
| RowDataPacket[]
5356
| RowDataPacket[][]
5457
| OkPacket[]
@@ -63,6 +66,7 @@ export declare function QueryableBase<T extends QueryableConstructor>(
6366
T extends
6467
| OkPacket
6568
| ResultSetHeader
69+
| ResultSetHeader[]
6670
| RowDataPacket[]
6771
| RowDataPacket[][]
6872
| OkPacket[]

typings/mysql/lib/protocol/sequences/promise/ExecutableBase.d.ts

+4
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ export declare function ExecutableBase<T extends QueryableConstructor>(
1515
T extends
1616
| OkPacket
1717
| ResultSetHeader
18+
| ResultSetHeader[]
1819
| RowDataPacket[]
1920
| RowDataPacket[][]
2021
| OkPacket[]
@@ -26,6 +27,7 @@ export declare function ExecutableBase<T extends QueryableConstructor>(
2627
T extends
2728
| OkPacket
2829
| ResultSetHeader
30+
| ResultSetHeader[]
2931
| RowDataPacket[]
3032
| RowDataPacket[][]
3133
| OkPacket[]
@@ -38,6 +40,7 @@ export declare function ExecutableBase<T extends QueryableConstructor>(
3840
T extends
3941
| OkPacket
4042
| ResultSetHeader
43+
| ResultSetHeader[]
4144
| RowDataPacket[]
4245
| RowDataPacket[][]
4346
| OkPacket[]
@@ -49,6 +52,7 @@ export declare function ExecutableBase<T extends QueryableConstructor>(
4952
T extends
5053
| OkPacket
5154
| ResultSetHeader
55+
| ResultSetHeader[]
5256
| RowDataPacket[]
5357
| RowDataPacket[][]
5458
| OkPacket[]

typings/mysql/lib/protocol/sequences/promise/QueryableBase.d.ts

+4
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ export declare function QueryableBase<T extends QueryableConstructor>(
1515
T extends
1616
| OkPacket
1717
| ResultSetHeader
18+
| ResultSetHeader[]
1819
| RowDataPacket[]
1920
| RowDataPacket[][]
2021
| OkPacket[]
@@ -26,6 +27,7 @@ export declare function QueryableBase<T extends QueryableConstructor>(
2627
T extends
2728
| OkPacket
2829
| ResultSetHeader
30+
| ResultSetHeader[]
2931
| RowDataPacket[]
3032
| RowDataPacket[][]
3133
| OkPacket[]
@@ -38,6 +40,7 @@ export declare function QueryableBase<T extends QueryableConstructor>(
3840
T extends
3941
| OkPacket
4042
| ResultSetHeader
43+
| ResultSetHeader[]
4144
| RowDataPacket[]
4245
| RowDataPacket[][]
4346
| OkPacket[]
@@ -49,6 +52,7 @@ export declare function QueryableBase<T extends QueryableConstructor>(
4952
T extends
5053
| OkPacket
5154
| ResultSetHeader
55+
| ResultSetHeader[]
5256
| RowDataPacket[]
5357
| RowDataPacket[][]
5458
| OkPacket[]

0 commit comments

Comments
 (0)