Set target platform for database project from the server metadata (#20558)

* Set target platform for database project from the server metadata

* Addressed comments
This commit is contained in:
Sakshi Sharma
2022-09-09 09:12:12 -07:00
committed by GitHub
parent 1f6482490c
commit a6920ca601
4 changed files with 41 additions and 6 deletions

View File

@@ -594,6 +594,15 @@ export const targetPlatformToVersion: Map<string, string> = new Map<string, stri
[SqlTargetPlatform.sqlDW, 'Dw']
]);
export const onPremServerVersionToTargetPlatform: Map<number, SqlTargetPlatform> = new Map<number, SqlTargetPlatform>([
[11, SqlTargetPlatform.sqlServer2012],
[12, SqlTargetPlatform.sqlServer2014],
[13, SqlTargetPlatform.sqlServer2016],
[14, SqlTargetPlatform.sqlServer2017],
[15, SqlTargetPlatform.sqlServer2019],
[16, SqlTargetPlatform.sqlServer2022]
]);
// DW is special since the system dacpac folder has a different name from the target platform
export const AzureDwFolder = 'AzureDw';