Add include permissions option for create project from db in vscode (#20845)

* add quickpick for include permissions option

* update vscode-mssql.d.ts

* add const

* undo whitespace change
This commit is contained in:
Kim Santiago
2022-10-17 11:18:42 -07:00
committed by GitHub
parent 4c565b31bc
commit 5106a08ea3
4 changed files with 19 additions and 4 deletions

View File

@@ -1510,7 +1510,7 @@ export class ProjectsController {
if (azdataApi) {
await (service as mssql.IDacFxService).createProjectFromDatabase(model.database, model.filePath, model.projName, model.version, model.connectionUri, model.extractTarget as mssql.ExtractTarget, azdataApi.TaskExecutionMode.execute, model.includePermissions);
} else {
await (service as mssqlVscode.IDacFxService).createProjectFromDatabase(model.database, model.filePath, model.projName, model.version, model.connectionUri, model.extractTarget as mssqlVscode.ExtractTarget, TaskExecutionMode.execute as unknown as mssqlVscode.TaskExecutionMode);
await (service as mssqlVscode.IDacFxService).createProjectFromDatabase(model.database, model.filePath, model.projName, model.version, model.connectionUri, model.extractTarget as mssqlVscode.ExtractTarget, TaskExecutionMode.execute as unknown as mssqlVscode.TaskExecutionMode, model.includePermissions);
}
// TODO: Check for success; throw error
}