From aff2f563369faba577443b47b3e687532f4f1a42 Mon Sep 17 00:00:00 2001 From: Constantin Bryzgalin Date: Sun, 24 Nov 2019 09:58:06 +0700 Subject: [PATCH] fix: mysql driver query streaming (#5036) --- src/driver/mysql/MysqlQueryRunner.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/driver/mysql/MysqlQueryRunner.ts b/src/driver/mysql/MysqlQueryRunner.ts index 7f71a8c763..e576bf206d 100644 --- a/src/driver/mysql/MysqlQueryRunner.ts +++ b/src/driver/mysql/MysqlQueryRunner.ts @@ -187,10 +187,10 @@ export class MysqlQueryRunner extends BaseQueryRunner implements QueryRunner { try { const databaseConnection = await this.connect(); this.driver.connection.logger.logQuery(query, parameters, this); - const stream = databaseConnection.query(query, parameters); - if (onEnd) stream.on("end", onEnd); - if (onError) stream.on("error", onError); - ok(stream); + const databaseQuery = databaseConnection.query(query, parameters); + if (onEnd) databaseQuery.on("end", onEnd); + if (onError) databaseQuery.on("error", onError); + ok(databaseQuery.stream()); } catch (err) { fail(err);