diff --git a/Packages.props b/Packages.props index 54ecb262..08e832bf 100644 --- a/Packages.props +++ b/Packages.props @@ -30,7 +30,7 @@ - + diff --git a/bin/nuget/Microsoft.SqlServer.Migration.Tde.1.0.20230119.40.nupkg b/bin/nuget/Microsoft.SqlServer.Migration.Tde.1.0.20230119.40.nupkg deleted file mode 100644 index 4b5e9780..00000000 Binary files a/bin/nuget/Microsoft.SqlServer.Migration.Tde.1.0.20230119.40.nupkg and /dev/null differ diff --git a/bin/nuget/Microsoft.SqlServer.Migration.Tde.1.0.20230403.55.nupkg b/bin/nuget/Microsoft.SqlServer.Migration.Tde.1.0.20230403.55.nupkg new file mode 100644 index 00000000..aee57198 Binary files /dev/null and b/bin/nuget/Microsoft.SqlServer.Migration.Tde.1.0.20230403.55.nupkg differ diff --git a/src/Microsoft.SqlTools.Migration/Contracts/CertificateMigrationProgressEvent.cs b/src/Microsoft.SqlTools.Migration/Contracts/CertificateMigrationProgressEvent.cs index 61f9c6d7..63e7bb58 100644 --- a/src/Microsoft.SqlTools.Migration/Contracts/CertificateMigrationProgressEvent.cs +++ b/src/Microsoft.SqlTools.Migration/Contracts/CertificateMigrationProgressEvent.cs @@ -25,9 +25,14 @@ namespace Microsoft.SqlTools.Migration.Contracts public string Message { get; set; } /// - /// Result of migration + /// Result of migration. /// public bool Success { get; set; } + + /// + /// Status code returned by migration. + /// + public string StatusCode { get; set; } } diff --git a/src/Microsoft.SqlTools.Migration/Contracts/CertificateMigrationRequest.cs b/src/Microsoft.SqlTools.Migration/Contracts/CertificateMigrationRequest.cs index 013298d2..80e0140d 100644 --- a/src/Microsoft.SqlTools.Migration/Contracts/CertificateMigrationRequest.cs +++ b/src/Microsoft.SqlTools.Migration/Contracts/CertificateMigrationRequest.cs @@ -93,9 +93,14 @@ namespace Microsoft.SqlTools.Migration.Contracts public bool Success { get; set; } /// - /// Description of the success status or the error message encountered when the migration was not successful + /// Description of the success status or the error message encountered when the migration was not successful. /// public string Message { get; set; } + + /// + /// Status code returned by migration. + /// + public string StatusCode { get; set; } } /// diff --git a/src/Microsoft.SqlTools.Migration/MigrationService.cs b/src/Microsoft.SqlTools.Migration/MigrationService.cs index 7f28abc8..296288e5 100644 --- a/src/Microsoft.SqlTools.Migration/MigrationService.cs +++ b/src/Microsoft.SqlTools.Migration/MigrationService.cs @@ -965,7 +965,8 @@ namespace Microsoft.SqlTools.Migration { Name = dbName, Success = migrationResult.Success, - Message = migrationResult.Message + Message = migrationResult.Message, + StatusCode = migrationResult.StatusCode }; await requestContext.SendEvent(CertificateMigrationProgressEvent.Type, eventData);