Skip to content

Commit fec7043

Browse files
committed
refactor: set changedRows as a required property of ResultSetHeader
1 parent f649486 commit fec7043

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

lib/packets/resultset_header.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,8 @@ class ResultSetHeader {
9494
const m = this.info.match(/\schanged:\s*(\d+)/i);
9595
if (m !== null) {
9696
this.changedRows = parseInt(m[1], 10);
97+
} else {
98+
this.changedRows = 0;
9799
}
98100
}
99101

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ declare interface ResultSetHeader {
88
insertId: number;
99
serverStatus: number;
1010
warningStatus: number;
11-
changedRows?: number;
11+
changedRows: number;
1212
}
1313

1414
export { ResultSetHeader };

0 commit comments

Comments
 (0)