diff --git a/CHANGELOG.md b/CHANGELOG.md index 767be04..478c6e5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.6.0] - 2023-08-24 + +### Changed + +- Added verbose output to import dacpac and install dacpac. + ## [1.5.0] - 2023-05-31 ### Changed diff --git a/src/PsDac/ImportPackageCommand.cs b/src/PsDac/ImportPackageCommand.cs index 891385f..16b4e95 100644 --- a/src/PsDac/ImportPackageCommand.cs +++ b/src/PsDac/ImportPackageCommand.cs @@ -69,7 +69,10 @@ protected override void AsyncProcessRecord() switch (ParameterSetName) { case PARAMETERSET_DATABASE: - using (MemoryStream packageStream = new()) { + using (MemoryStream packageStream = new()) + { + + WriteVerbose($"Import dacpac from database [{DatabaseName}]."); Service.Extract( packageStream: packageStream, databaseName: DatabaseName, @@ -91,6 +94,7 @@ protected override void AsyncProcessRecord() throw new ArgumentException($"Path does not exist.", Path.FullName); } + WriteVerbose($"Import dacpac from file '{Path.FullName}'."); package = DacPackage.Load( fileName: Path.FullName, modelStorageType: DacSchemaModelStorageType.Memory, diff --git a/src/PsDac/InstallPackageCommand.cs b/src/PsDac/InstallPackageCommand.cs index 652d6ce..73610f6 100644 --- a/src/PsDac/InstallPackageCommand.cs +++ b/src/PsDac/InstallPackageCommand.cs @@ -142,6 +142,7 @@ protected override void BeginProcessing() protected override void AsyncProcessRecord() { + WriteVerbose($"Install dacpac '{Package.Name}' v{Package.Version} to [{DatabaseName}]"); Service.Deploy(package: Package, targetDatabaseName: DatabaseName, upgradeExisting: UpgradeExisting.IsPresent, options: DeployOptions); } } diff --git a/src/PsDac/PsDac.psd1 b/src/PsDac/PsDac.psd1 index 87b5302..91e7fa8 100644 --- a/src/PsDac/PsDac.psd1 +++ b/src/PsDac/PsDac.psd1 @@ -12,7 +12,7 @@ RootModule = 'PsDac.psm1' # Version number of this module. - ModuleVersion = '1.5.0' + ModuleVersion = '1.6.0' # Supported PSEditions # CompatiblePSEditions = @()