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

@@ -32,7 +32,7 @@ export class CreateProjectFromDatabaseDialog {
private toDispose: vscode.Disposable[] = [];
private initDialogComplete: Deferred = new Deferred();
public createProjectFromDatabaseCallback: ((model: ImportDataModel) => any) | undefined;
public createProjectFromDatabaseCallback: ((model: ImportDataModel, connectionId?: string) => any) | undefined;
constructor(private profile: azdataType.IConnectionProfile | undefined) {
this.dialog = getAzdataApi()!.window.createModelViewDialog(constants.createProjectFromDatabaseDialogName, 'createProjectFromDatabaseDialog');
@@ -411,7 +411,7 @@ export class CreateProjectFromDatabaseDialog {
};
azdataApi!.window.closeDialog(this.dialog);
await this.createProjectFromDatabaseCallback!(model);
await this.createProjectFromDatabaseCallback!(model, this.connectionId!);
this.dispose();
}