From 2a8648b40afc33d8048526d98caf0b888de5d5ad Mon Sep 17 00:00:00 2001 From: Allan Amstadt Date: Thu, 13 Feb 2020 17:55:30 +0100 Subject: [PATCH] fix(package): Fixed Bug where mssql Driver can not handle multiple tables with same name but different schemas. --- src/drivers/MssqlDriver.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/drivers/MssqlDriver.ts b/src/drivers/MssqlDriver.ts index 3e9e1ab..b8a1111 100644 --- a/src/drivers/MssqlDriver.ts +++ b/src/drivers/MssqlDriver.ts @@ -88,7 +88,7 @@ WHERE TABLE_TYPE='BASE TABLE' and TABLE_SCHEMA in (${schema}) AND TABLE_CATALOG entities.forEach(ent => { response .filter(filterVal => { - return filterVal.TABLE_NAME === ent.tscName; + return filterVal.TABLE_NAME === ent.tscName && ent.schema === schema; }) .forEach(resp => { const tscName = resp.COLUMN_NAME;