Removing migration contracts from mssql (#21966)

* Removing migration contracts from sts

* Update sts

* Pushing latest sts
This commit is contained in:
Aasim Khan
2023-02-17 13:50:53 -08:00
committed by GitHub
parent 9b841f4a49
commit e40c8dda25
11 changed files with 8 additions and 901 deletions

View File

@@ -3,7 +3,6 @@
* Licensed under the Source EULA. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import * as mssql from 'mssql';
import { MultiStepResult, MultiStepState } from '../dialog/generic/multiStepStatusDialog';
import * as constants from '../constants/strings';
import { getSourceConnectionString, getTargetConnectionString, LoginTableInfo } from '../api/sqlUtils';
@@ -57,7 +56,7 @@ export interface Login {
}
export class LoginMigrationModel {
public resultsPerStep: Map<mssql.LoginMigrationStep, mssql.StartLoginMigrationResult>;
public resultsPerStep: Map<contracts.LoginMigrationStep, contracts.StartLoginMigrationResult>;
public collectedSourceLogins: boolean = false;
public collectedTargetLogins: boolean = false;;
public loginsOnSource: LoginTableInfo[] = [];
@@ -70,7 +69,7 @@ export class LoginMigrationModel {
private _loginMigrationSteps: LoginMigrationStep[] = [];
constructor() {
this.resultsPerStep = new Map<mssql.LoginMigrationStep, mssql.StartLoginMigrationResult>();
this.resultsPerStep = new Map<contracts.LoginMigrationStep, contracts.StartLoginMigrationResult>();
this._logins = new Map<string, Login>();
this.setLoginMigrationSteps();
}
@@ -146,7 +145,7 @@ export class LoginMigrationModel {
logins.forEach(login => this.addNewLogin(login));
}
public addLoginMigrationResults(step: LoginMigrationStep, newResult: mssql.StartLoginMigrationResult): void {
public addLoginMigrationResults(step: LoginMigrationStep, newResult: contracts.StartLoginMigrationResult): void {
const exceptionMap = this.getExceptionMapWithNormalizedKeys(newResult.exceptionMap);
this._currentStepIdx = this._loginMigrationSteps.findIndex(s => s === step) + 1;