update extension to use new offlineConfiguratin and offline property names (#17316)

This commit is contained in:
stuti149
2021-10-15 02:38:24 +05:30
committed by GitHub
parent af8611455c
commit 5de8d82417
4 changed files with 12 additions and 12 deletions

View File

@@ -911,8 +911,8 @@ export class MigrationStateModel implements Model, vscode.Disposable {
password: this._sqlServerPassword
},
scope: this._targetServerInstance.id,
autoCutoverConfiguration: {
autoCutover: isOfflineMigration
offlineConfiguration: {
offline: isOfflineMigration
}
}
};
@@ -933,8 +933,8 @@ export class MigrationStateModel implements Model, vscode.Disposable {
};
if (isOfflineMigration) {
requestBody.properties.autoCutoverConfiguration = {
autoCutover: isOfflineMigration,
requestBody.properties.offlineConfiguration = {
offline: isOfflineMigration,
lastBackupName: this._databaseBackup.blobs[i]?.lastBackupFile
};
}
@@ -967,7 +967,7 @@ export class MigrationStateModel implements Model, vscode.Disposable {
);
response.databaseMigration.properties.sourceDatabaseName = this._migrationDbs[i];
response.databaseMigration.properties.backupConfiguration = requestBody.properties.backupConfiguration!;
response.databaseMigration.properties.autoCutoverConfiguration = requestBody.properties.autoCutoverConfiguration!;
response.databaseMigration.properties.offlineConfiguration = requestBody.properties.offlineConfiguration!;
if (response.status === 201 || response.status === 200) {
sendSqlMigrationActionEvent(