SqlBackupRestoreTools.psd1
|
@{ RootModule = 'SqlBackupRestoreTools.psm1' ModuleVersion = '2.0.17' GUID = '78575d6b-ce20-4124-92bc-3396f257eb29' Author = 'Mike Fleming (@BelugaMike)' CompanyName = '' Copyright = '(c) 2026 Mike Fleming' Description = 'SQL Server database backup/restore helper module with optional SQL-backed logging and email notifications.' PowerShellVersion = '5.1' # NOTE: SqlServer is an optional dependency; cmdlets will import/use it when needed. # Keeping it out of RequiredModules avoids forcing SqlServer import (which can emit # Update-TypeData errors if SqlServer was removed/re-imported in the same session). RequiredModules = @() FunctionsToExport = @( 'BackupAndRestore', 'Backup-DbalDatabase', 'Clear-DBALibraryConfig', 'Get-DBALibraryConfig', 'Restore-DbalDatabase', 'Set-DBALibraryConfig' ) CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('SQLServer','DBA','Backup','Restore') ProjectUri = 'https://github.com/MikeyMing/powershell-sql' LicenseUri = 'https://github.com/MikeyMing/powershell-sql/blob/main/LICENSE' ReleaseNotes = '2.0.17: Fix StrictMode crash after successful BackupAndRestore completion caused by referencing an uninitialized $MailMessage variable. 2.0.16: Avoid importing SqlServer at module import time (prevents Update-TypeData collisions after Remove-Module/re-import). See CHANGELOG.md.' } } } |