mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-01-16 01:25:36 -05:00
Fix schema comparison failure for Azure synapse (#22938)
This commit is contained in:
@@ -726,7 +726,12 @@ export async function getTargetPlatformFromServerVersion(serverInfo: azdataType.
|
||||
let targetPlatform;
|
||||
if (isCloud) {
|
||||
const engineEdition = serverInfo.engineEditionId;
|
||||
targetPlatform = engineEdition === vscodeMssql.DatabaseEngineEdition.SqlDataWarehouse ? SqlTargetPlatform.sqlDW : SqlTargetPlatform.sqlAzure;
|
||||
const azdataApi = getAzdataApi();
|
||||
if (azdataApi) {
|
||||
targetPlatform = engineEdition === azdataApi.DatabaseEngineEdition.SqlDataWarehouse ? SqlTargetPlatform.sqlDW : SqlTargetPlatform.sqlAzure;
|
||||
} else {
|
||||
targetPlatform = engineEdition === vscodeMssql.DatabaseEngineEdition.SqlDataWarehouse ? SqlTargetPlatform.sqlDW : SqlTargetPlatform.sqlAzure;
|
||||
}
|
||||
} else {
|
||||
const serverMajorVersion = serverInfo.serverMajorVersion;
|
||||
targetPlatform = serverMajorVersion ? constants.onPremServerVersionToTargetPlatform.get(serverMajorVersion) : undefined;
|
||||
|
||||
@@ -572,7 +572,7 @@ export class UpdateProjectFromDatabaseDialog {
|
||||
projectFilePath: this.projectFileDropdown!.value! as string,
|
||||
extractTarget: mapExtractTargetEnum(<string>this.folderStructureDropDown!.value),
|
||||
targetScripts: [],
|
||||
dataSchemaProvider: '',
|
||||
dataSchemaProvider: this.project!.getProjectTargetVersion(),
|
||||
connectionDetails: connectionDetails,
|
||||
databaseName: '',
|
||||
serverDisplayName: '',
|
||||
|
||||
Reference in New Issue
Block a user