Target Page Changes (#14421)

* target page changes

* remove SourceConfigurationPage

* fix build errors

* fixed build errors

* passing selected Dbs on to migration state model

* code cleanup

* fix build errors
This commit is contained in:
Christopher Suh
2021-02-24 20:02:36 -05:00
committed by GitHub
parent 00feb955d9
commit f461d2aa14
7 changed files with 249 additions and 66 deletions

View File

@@ -6,7 +6,6 @@ import * as azdata from 'azdata';
import * as vscode from 'vscode';
import * as mssql from '../../../mssql';
import { MigrationStateModel } from '../models/stateMachine';
// import { SourceConfigurationPage } from './sourceConfigurationPage';
import { WIZARD_TITLE } from '../models/strings';
import { MigrationWizardPage } from '../models/migrationWizardPage';
import { SKURecommendationPage } from './skuRecommendationPage';
@@ -14,7 +13,6 @@ import { SKURecommendationPage } from './skuRecommendationPage';
import { DatabaseBackupPage } from './databaseBackupPage';
import { AccountsSelectionPage } from './accountsSelectionPage';
import { IntergrationRuntimePage } from './integrationRuntimePage';
import { TempTargetSelectionPage } from './tempTargetSelectionPage';
import { SummaryPage } from './summaryPage';
export const WIZARD_INPUT_COMPONENT_WIDTH = '400px';
@@ -36,11 +34,9 @@ export class WizardController {
const wizard = azdata.window.createWizard(WIZARD_TITLE, 'wide');
wizard.generateScriptButton.enabled = false;
wizard.generateScriptButton.hidden = true;
// const sourceConfigurationPage = new SourceConfigurationPage(wizard, stateModel);
const skuRecommendationPage = new SKURecommendationPage(wizard, stateModel);
// const subscriptionSelectionPage = new SubscriptionSelectionPage(wizard, stateModel);
const azureAccountsPage = new AccountsSelectionPage(wizard, stateModel);
const tempTargetSelectionPage = new TempTargetSelectionPage(wizard, stateModel);
const databaseBackupPage = new DatabaseBackupPage(wizard, stateModel);
const integrationRuntimePage = new IntergrationRuntimePage(wizard, stateModel);
const summaryPage = new SummaryPage(wizard, stateModel);
@@ -48,8 +44,6 @@ export class WizardController {
const pages: MigrationWizardPage[] = [
// subscriptionSelectionPage,
azureAccountsPage,
tempTargetSelectionPage,
// sourceConfigurationPage,
skuRecommendationPage,
databaseBackupPage,
integrationRuntimePage,