Bumping SqlToolsService to 4.5.0.38, and adding new bindings (#22129)

* Bump STS

* adding/updating bindings
This commit is contained in:
Benjin Dubishar
2023-03-03 09:13:16 -08:00
committed by GitHub
parent 1cc338c79b
commit 1a5ae9cf32
5 changed files with 49 additions and 6 deletions

View File

@@ -257,6 +257,16 @@ export class SqlProjectsService implements mssql.ISqlProjectsService {
return await this.runWithErrorHandling(contracts.SetDatabaseSourceRequest.type, params);
}
/**
* Set the DatabaseSchemaProvider property of a SQL project
* @param projectUri Absolute path of the project, including .sqlproj
* @param databaseSchemaProvider New DatabaseSchemaProvider value, in the form "Microsoft.Data.Tools.Schema.Sql.SqlXYZDatabaseSchemaProvider"
*/
public async setDatabaseSchemaProvider(projectUri: string, databaseSchemaProvider: string): Promise<azdata.ResultStatus> {
const params: contracts.SetDatabaseSchemaProviderParams = { projectUri: projectUri, databaseSchemaProvider: databaseSchemaProvider };
return await this.runWithErrorHandling(contracts.SetDatabaseSchemaProviderRequest.type, params);
}
/**
* Add a SQLCMD variable to a project
* @param projectUri Absolute path of the project, including .sqlproj