From 1f928d34c2315224f287f70727dc6be125e4cad7 Mon Sep 17 00:00:00 2001 From: Kononnable Date: Sun, 15 Mar 2020 16:48:57 +0100 Subject: [PATCH] #243 Use statement not available on Azure SQL --- src/drivers/MssqlDriver.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/drivers/MssqlDriver.ts b/src/drivers/MssqlDriver.ts index c4a104e..d091063 100644 --- a/src/drivers/MssqlDriver.ts +++ b/src/drivers/MssqlDriver.ts @@ -277,7 +277,9 @@ WHERE TABLE_TYPE='BASE TABLE' and TABLE_SCHEMA in (${schema}) AND TABLE_CATALOG }[] = []; await Promise.all( dbNames.split(",").map(async dbName => { - await this.UseDB(dbName); + if (dbNames.length>1) { + await this.UseDB(dbName); + } const resp: { TableName: string; TableSchema: string; @@ -359,7 +361,9 @@ WHERE TABLE_TYPE='BASE TABLE' and TABLE_SCHEMA in (${schema}) AND TABLE_CATALOG }[] = []; await Promise.all( dbNames.split(",").map(async dbName => { - await this.UseDB(dbName); + if (dbNames.length>1) { + await this.UseDB(dbName); + } const resp: { TableWithForeignKey: string; FK_PartNo: number;