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

@@ -624,6 +624,10 @@ export namespace SetDatabaseSourceRequest {
export const type = new RequestType<SetDatabaseSourceParams, azdata.ResultStatus, void, void>('sqlProjects/setDatabaseSource');
}
export namespace SetDatabaseSchemaProviderRequest {
export const type = new RequestType<SetDatabaseSchemaProviderParams, azdata.ResultStatus, void, void>('sqlProjects/setDatabaseSchemaProvider');
}
//#endregion
//#region File/folder functions
@@ -717,23 +721,23 @@ export namespace GetPreDeploymentScriptsRequest {
//#region None functions
export namespace AddNoneItemRequest {
export const type = new RequestType<SqlProjectScriptParams, azdata.ResultStatus, void, void>('sqlProjects/addNoneScript');
export const type = new RequestType<SqlProjectScriptParams, azdata.ResultStatus, void, void>('sqlProjects/addNoneItem');
}
export namespace DeleteNoneItemRequest {
export const type = new RequestType<SqlProjectScriptParams, azdata.ResultStatus, void, void>('sqlProjects/deleteNoneScript');
export const type = new RequestType<SqlProjectScriptParams, azdata.ResultStatus, void, void>('sqlProjects/deleteNoneItem');
}
export namespace ExcludeNoneItemRequest {
export const type = new RequestType<SqlProjectScriptParams, azdata.ResultStatus, void, void>('sqlProjects/excludeNoneScript');
export const type = new RequestType<SqlProjectScriptParams, azdata.ResultStatus, void, void>('sqlProjects/excludeNoneItem');
}
export namespace GetNoneItemsRequest {
export const type = new RequestType<SqlProjectParams, mssql.GetScriptsResult, void, void>('sqlProjects/getNoneScripts');
export const type = new RequestType<SqlProjectParams, mssql.GetScriptsResult, void, void>('sqlProjects/getNoneItems');
}
export namespace MoveNoneItemRequest {
export const type = new RequestType<MoveItemParams, azdata.ResultStatus, void, void>('sqlProjects/moveNoneScript');
export const type = new RequestType<MoveItemParams, azdata.ResultStatus, void, void>('sqlProjects/moveNoneItem');
}
//#endregion
@@ -809,6 +813,13 @@ export interface SetDatabaseSourceParams extends SqlProjectParams {
databaseSource: string;
}
export interface SetDatabaseSchemaProviderParams extends SqlProjectParams {
/**
* New DatabaseSchemaProvider value, in the form "Microsoft.Data.Tools.Schema.Sql.SqlXYZDatabaseSchemaProvider"
*/
databaseSchemaProvider: string;
}
export interface AddDacpacReferenceParams extends AddUserDatabaseReferenceParams {
/**
* Path to the .dacpac file