From baa3589dedefff0fa24fe9d3e64f32b3a3cc4516 Mon Sep 17 00:00:00 2001 From: Chrissy LeMaire Date: Fri, 27 Jan 2023 10:28:48 +0100 Subject: [PATCH 1/6] move to public and private --- dbatools.psm1 | 18 +++++++++--------- tests/Copy-DbaCredential.Tests.ps1 | 2 +- tests/Get-DbaCredential.Tests.ps1 | 2 +- tests/Get-DbaXESessionTargetFile.Tests.ps1 | 2 +- tests/Get-DirectoryRestoreFile.Tests.ps1 | 2 +- tests/Get-ObjectNameParts.Tests.ps1 | 2 +- tests/Get-SqlDefaultSpConfigure.Tests.ps1 | 2 +- tests/InModule.Help.Tests.ps1 | 2 +- tests/Install-DbaWhoIsActive.Tests.ps1 | 2 +- tests/Invoke-DbaDbCorruption.Tests.ps1 | 2 +- tests/New-DbaCredential.Tests.ps1 | 2 +- tests/New-DbaLogin.Tests.ps1 | 4 ++-- tests/Stop-Function.Tests.ps1 | 2 +- tests/Test-DbaDeprecatedFeature.Tests.ps1 | 2 +- tests/Test-DbaLoginPassword.Tests.ps1 | 2 +- tests/Test-DbaLsnChain.Tests.ps1 | 2 +- tests/Test-PSRemoting.Tests.ps1 | 2 +- tests/appveyor.pester.ps1 | 4 ++-- tests/dbatools.Tests.ps1 | 16 ++++++++-------- tests/manual.pester.ps1 | 2 +- 20 files changed, 37 insertions(+), 37 deletions(-) diff --git a/dbatools.psm1 b/dbatools.psm1 index f853fb9751d2..31e2060663db 100644 --- a/dbatools.psm1 +++ b/dbatools.psm1 @@ -69,7 +69,7 @@ whether the modulebase has been set (first thing it does after loading library t Theoretically, there's a minor cuncurrency collision risk with that, but since the cost is only a little import time loss if that happens ... #> -Import-Command -Path "$script:psScriptRoot/internal/scripts/libraryimport.ps1" +Import-Command -Path "$script:psScriptRoot/private/scripts/libraryimport.ps1" Write-ImportTime -Text "Initial import of SMO libraries" Import-Command -Path "$psScriptRoot/bin/typealiases.ps1" @@ -168,14 +168,14 @@ Write-ImportTime -Text "Checking for debugging preference" if (-not (Test-Path -Path "$psScriptRoot\dbatools.dat") -or $script:serialimport) { # All internal functions privately available within the toolset - foreach ($file in (Get-ChildItem -Path "$psScriptRoot/internal/functions/" -Recurse -Filter *.ps1)) { + foreach ($file in (Get-ChildItem -Path "$psScriptRoot/private/functions/" -Recurse -Filter *.ps1)) { . $file.FullName } Write-ImportTime -Text "Loading internal commands via dotsource" # All exported functions - foreach ($file in (Get-ChildItem -Path "$script:PSModuleRoot/functions/" -Recurse -Filter *.ps1)) { + foreach ($file in (Get-ChildItem -Path "$script:PSModuleRoot/public/" -Recurse -Filter *.ps1)) { . $file.FullName } @@ -187,7 +187,7 @@ if (-not (Test-Path -Path "$psScriptRoot\dbatools.dat") -or $script:serialimport # Load configuration system - Should always go after library and path setting # this has its own Write-ImportTimes -Import-Command -Path "$psScriptRoot/internal/configurations/configuration.ps1" +Import-Command -Path "$psScriptRoot/private/configurations/configuration.ps1" # Resolving the path was causing trouble when it didn't exist yet # Not converting the path separators based on OS was also an issue. @@ -208,26 +208,26 @@ if ($PSVersionTable.PSVersion.Major -lt 5) { } # Process TEPP parameters -Import-Command -Path "$psScriptRoot/internal/scripts/insertTepp.ps1" +Import-Command -Path "$psScriptRoot/private/scripts/insertTepp.ps1" Write-ImportTime -Text "Loading TEPP" # Process transforms -Import-Command -Path "$psScriptRoot/internal/scripts/message-transforms.ps1" +Import-Command -Path "$psScriptRoot/private/scripts/message-transforms.ps1" Write-ImportTime -Text "Loading Message Transforms" # Load scripts that must be individually run at the end # #-------------------------------------------------------# # Start the logging system (requires the configuration system up and running) -Import-Command -Path "$psScriptRoot/internal/scripts/logfilescript.ps1" +Import-Command -Path "$psScriptRoot/private/scripts/logfilescript.ps1" Write-ImportTime -Text "Loading Script: Logging" # Start the tepp asynchronous update system (requires the configuration system up and running) -Import-Command -Path "$psScriptRoot/internal/scripts/updateTeppAsync.ps1" +Import-Command -Path "$psScriptRoot/private/scripts/updateTeppAsync.ps1" Write-ImportTime -Text "Loading Script: Asynchronous TEPP Cache" # Start the maintenance system (requires pretty much everything else already up and running) -Import-Command -Path "$psScriptRoot/internal/scripts/dbatools-maintenance.ps1" +Import-Command -Path "$psScriptRoot/private/scripts/dbatools-maintenance.ps1" Write-ImportTime -Text "Loading Script: Maintenance" # New 3-char aliases diff --git a/tests/Copy-DbaCredential.Tests.ps1 b/tests/Copy-DbaCredential.Tests.ps1 index d84dbff81c58..d25c5a833ade 100644 --- a/tests/Copy-DbaCredential.Tests.ps1 +++ b/tests/Copy-DbaCredential.Tests.ps1 @@ -1,7 +1,7 @@ $CommandName = $MyInvocation.MyCommand.Name.Replace(".Tests.ps1", "") Write-Host -Object "Running $PSCommandPath" -ForegroundColor Cyan . "$PSScriptRoot\constants.ps1" -. "$PSScriptRoot\..\internal\functions\Invoke-Command2.ps1" +. "$PSScriptRoot\..\private\functions\Invoke-Command2.ps1" Describe "$CommandName Unit Tests" -Tag 'UnitTests' { Context "Validate parameters" { diff --git a/tests/Get-DbaCredential.Tests.ps1 b/tests/Get-DbaCredential.Tests.ps1 index 1622ad7d826f..342bbf87d2aa 100644 --- a/tests/Get-DbaCredential.Tests.ps1 +++ b/tests/Get-DbaCredential.Tests.ps1 @@ -1,7 +1,7 @@ $CommandName = $MyInvocation.MyCommand.Name.Replace(".Tests.ps1", "") Write-Host -Object "Running $PSCommandPath" -ForegroundColor Cyan . "$PSScriptRoot\constants.ps1" -. "$PSScriptRoot\..\internal\functions\Invoke-Command2.ps1" +. "$PSScriptRoot\..\private\functions\Invoke-Command2.ps1" Describe "$CommandName Unit Tests" -Tag 'UnitTests' { diff --git a/tests/Get-DbaXESessionTargetFile.Tests.ps1 b/tests/Get-DbaXESessionTargetFile.Tests.ps1 index 871457514c1c..3594f19e356c 100644 --- a/tests/Get-DbaXESessionTargetFile.Tests.ps1 +++ b/tests/Get-DbaXESessionTargetFile.Tests.ps1 @@ -2,7 +2,7 @@ $CommandName = $MyInvocation.MyCommand.Name.Replace(".Tests.ps1", "") Write-Host -Object "Running $PSCommandPath" -ForegroundColor Cyan . "$PSScriptRoot\constants.ps1" #Loading this function is needed since it is currently not in the manifest -. "$PSScriptRoot\..\Functions\Get-DbaXESessionTargetFile.ps1" +. "$PSScriptRoot\..\public\Get-DbaXESessionTargetFile.ps1" Describe "$CommandName Unit Tests" -Tag 'UnitTests' { Context "Validate parameters" { diff --git a/tests/Get-DirectoryRestoreFile.Tests.ps1 b/tests/Get-DirectoryRestoreFile.Tests.ps1 index 7388e6c28816..f9d77a6f2327 100644 --- a/tests/Get-DirectoryRestoreFile.Tests.ps1 +++ b/tests/Get-DirectoryRestoreFile.Tests.ps1 @@ -1,7 +1,7 @@ $CommandName = $MyInvocation.MyCommand.Name.Replace(".Tests.ps1", "") Write-Host -Object "Running $PSCommandpath" -ForegroundColor Cyan . "$PSScriptRoot\constants.ps1" -. "$PSScriptRoot\..\internal\functions\Get-DirectoryRestoreFile.ps1" +. "$PSScriptRoot\..\private\functions\Get-DirectoryRestoreFile.ps1" Describe "$CommandName Unit Tests" -Tag 'UnitTests' { Context "Validate parameters" { diff --git a/tests/Get-ObjectNameParts.Tests.ps1 b/tests/Get-ObjectNameParts.Tests.ps1 index ea0bd2ded66d..03b1ae6a4f6c 100644 --- a/tests/Get-ObjectNameParts.Tests.ps1 +++ b/tests/Get-ObjectNameParts.Tests.ps1 @@ -1,7 +1,7 @@ $CommandName = $MyInvocation.MyCommand.Name.Replace(".Tests.ps1", "") Write-Host -Object "Running $PSCommandpath" -ForegroundColor Cyan . "$PSScriptRoot\constants.ps1" -. "$PSScriptRoot\..\internal\functions\Get-DirectoryRestoreFile.ps1" +. "$PSScriptRoot\..\private\functions\Get-DirectoryRestoreFile.ps1" Describe "$CommandName Unit Tests" -Tag 'UnitTests' { Context "Validate parameters" { diff --git a/tests/Get-SqlDefaultSpConfigure.Tests.ps1 b/tests/Get-SqlDefaultSpConfigure.Tests.ps1 index 3df69a0d77c3..d84e9bfa092e 100644 --- a/tests/Get-SqlDefaultSpConfigure.Tests.ps1 +++ b/tests/Get-SqlDefaultSpConfigure.Tests.ps1 @@ -1,7 +1,7 @@ $CommandName = $MyInvocation.MyCommand.Name.Replace(".Tests.ps1", "") Write-Host -Object "Running $PSCommandPath" -ForegroundColor Cyan . "$PSScriptRoot\constants.ps1" -. "$PSScriptRoot\..\internal\functions\Get-SqlDefaultSPConfigure.ps1" +. "$PSScriptRoot\..\private\functions\Get-SqlDefaultSPConfigure.ps1" Describe "$CommandName Unit Tests" -Tag 'UnitTests' { Context "Validate parameters" { diff --git a/tests/InModule.Help.Tests.ps1 b/tests/InModule.Help.Tests.ps1 index b0549a34fc0d..fa278b8a30b1 100644 --- a/tests/InModule.Help.Tests.ps1 +++ b/tests/InModule.Help.Tests.ps1 @@ -31,7 +31,7 @@ if ($env:appveyor) { if ($SkipHelpTest) { return } . "$PSScriptRoot\InModule.Help.Exceptions.ps1" -$includedNames = (Get-ChildItem "$PSScriptRoot\..\functions" | Where-Object Name -like "*.ps1" ).BaseName +$includedNames = (Get-ChildItem "$PSScriptRoot\..\public" | Where-Object Name -like "*.ps1" ).BaseName $commands = Get-Command -Module (Get-Module dbatools) -CommandType Cmdlet, Function, Workflow | Where-Object Name -in $includedNames ## When testing help, remember that help is cached at the beginning of each session. diff --git a/tests/Install-DbaWhoIsActive.Tests.ps1 b/tests/Install-DbaWhoIsActive.Tests.ps1 index 9a2eca55e282..0850dd1c4d80 100644 --- a/tests/Install-DbaWhoIsActive.Tests.ps1 +++ b/tests/Install-DbaWhoIsActive.Tests.ps1 @@ -1,7 +1,7 @@ $CommandName = $MyInvocation.MyCommand.Name.Replace(".Tests.ps1", "") Write-Host -Object "Running $PSCommandPath" -ForegroundColor Cyan . "$PSScriptRoot\constants.ps1" -. "$PSScriptRoot\..\internal\functions\Invoke-TlsWebRequest" +. "$PSScriptRoot\..\private\functions\Invoke-TlsWebRequest" Describe "$CommandName Unit Tests" -Tag 'UnitTests' { Context "Validate parameters" { diff --git a/tests/Invoke-DbaDbCorruption.Tests.ps1 b/tests/Invoke-DbaDbCorruption.Tests.ps1 index d7fdd6f06b0c..dd37cf7918e6 100644 --- a/tests/Invoke-DbaDbCorruption.Tests.ps1 +++ b/tests/Invoke-DbaDbCorruption.Tests.ps1 @@ -1,7 +1,7 @@ $CommandName = $MyInvocation.MyCommand.Name.Replace(".Tests.ps1", "") Write-Host -Object "Running $PSCommandpath" -ForegroundColor Cyan . "$PSScriptRoot\constants.ps1" -. "$PSScriptRoot\..\internal\functions\Invoke-DbaDbCorruption.ps1" +. "$PSScriptRoot\..\private\functions\Invoke-DbaDbCorruption.ps1" Describe "$commandname Unit Tests" -Tags "UnitTests" { diff --git a/tests/New-DbaCredential.Tests.ps1 b/tests/New-DbaCredential.Tests.ps1 index daa1db934d77..42fad9846c31 100644 --- a/tests/New-DbaCredential.Tests.ps1 +++ b/tests/New-DbaCredential.Tests.ps1 @@ -1,7 +1,7 @@ $CommandName = $MyInvocation.MyCommand.Name.Replace(".Tests.ps1", "") Write-Host -Object "Running $PSCommandPath" -ForegroundColor Cyan . "$PSScriptRoot\constants.ps1" -. "$PSScriptRoot\..\internal\functions\Invoke-Command2.ps1" +. "$PSScriptRoot\..\private\functions\Invoke-Command2.ps1" Describe "$CommandName Unit Tests" -Tag 'UnitTests' { Context "Validate parameters" { diff --git a/tests/New-DbaLogin.Tests.ps1 b/tests/New-DbaLogin.Tests.ps1 index 31defff786c1..ec9fe7bbf4c7 100644 --- a/tests/New-DbaLogin.Tests.ps1 +++ b/tests/New-DbaLogin.Tests.ps1 @@ -1,8 +1,8 @@ $CommandName = $MyInvocation.MyCommand.Name.Replace(".Tests.ps1", "") Write-Host -Object "Running $PSCommandPath" -ForegroundColor Cyan . "$PSScriptRoot\constants.ps1" -. "$PSScriptRoot\..\internal\functions\Get-PasswordHash.ps1" -. "$PSScriptRoot\..\internal\functions\Convert-HexStringToByte.ps1" +. "$PSScriptRoot\..\private\functions\Get-PasswordHash.ps1" +. "$PSScriptRoot\..\private\functions\Convert-HexStringToByte.ps1" Describe "$CommandName Unit Tests" -Tag 'UnitTests' { Context "Validate parameters" { diff --git a/tests/Stop-Function.Tests.ps1 b/tests/Stop-Function.Tests.ps1 index c9acd86933cd..0c668ad0797f 100644 --- a/tests/Stop-Function.Tests.ps1 +++ b/tests/Stop-Function.Tests.ps1 @@ -1,7 +1,7 @@ $CommandName = $MyInvocation.MyCommand.Name.Replace(".Tests.ps1", "") Write-Host -Object "Running $PSCommandpath" -ForegroundColor Cyan . "$PSScriptRoot\constants.ps1" -. "$PSScriptRoot\..\internal\functions\flowcontrol\Stop-Function.ps1" +. "$PSScriptRoot\..\private\functions\flowcontrol\Stop-Function.ps1" $PSDefaultParameterValues.Remove('*:WarningAction') Describe "$CommandName Unit Tests" -Tag 'UnitTests' { diff --git a/tests/Test-DbaDeprecatedFeature.Tests.ps1 b/tests/Test-DbaDeprecatedFeature.Tests.ps1 index 6f92311fdde2..ab760718b11e 100644 --- a/tests/Test-DbaDeprecatedFeature.Tests.ps1 +++ b/tests/Test-DbaDeprecatedFeature.Tests.ps1 @@ -1,7 +1,7 @@ $CommandName = $MyInvocation.MyCommand.Name.Replace(".Tests.ps1", "") Write-Host -Object "Running $PSCommandPath" -ForegroundColor Cyan . "$PSScriptRoot\constants.ps1" -. "$PSScriptRoot\..\functions\Test-DbaDeprecatedFeature.ps1" +. "$PSScriptRoot\..\public\Test-DbaDeprecatedFeature.ps1" Describe "$CommandName Unit Tests" -Tag 'UnitTests' { Context "Validate parameters" { diff --git a/tests/Test-DbaLoginPassword.Tests.ps1 b/tests/Test-DbaLoginPassword.Tests.ps1 index 1fc67fead34c..4d9f88b96ee5 100644 --- a/tests/Test-DbaLoginPassword.Tests.ps1 +++ b/tests/Test-DbaLoginPassword.Tests.ps1 @@ -1,7 +1,7 @@ $CommandName = $MyInvocation.MyCommand.Name.Replace(".Tests.ps1", "") Write-Host -Object "Running $PSCommandPath" -ForegroundColor Cyan . "$PSScriptRoot\constants.ps1" -. "$PSScriptRoot\..\internal\functions\Get-PasswordHash.ps1" +. "$PSScriptRoot\..\private\functions\Get-PasswordHash.ps1" Describe "$CommandName Unit Tests" -Tag UnitTests, Get-DbaLogin { Context "Validate parameters" { diff --git a/tests/Test-DbaLsnChain.Tests.ps1 b/tests/Test-DbaLsnChain.Tests.ps1 index fd2afab9a658..80f5ac678634 100644 --- a/tests/Test-DbaLsnChain.Tests.ps1 +++ b/tests/Test-DbaLsnChain.Tests.ps1 @@ -1,7 +1,7 @@ $CommandName = $MyInvocation.MyCommand.Name.Replace(".Tests.ps1", "") Write-Host -Object "Running $PSCommandpath" -ForegroundColor Cyan . "$PSScriptRoot\constants.ps1" -. "$PSScriptRoot\..\internal\functions\Test-DbaLsnChain.ps1" +. "$PSScriptRoot\..\private\functions\Test-DbaLsnChain.ps1" Describe "$commandname Unit Tests" -Tag 'UnitTests' { Context "Validate parameters" { diff --git a/tests/Test-PSRemoting.Tests.ps1 b/tests/Test-PSRemoting.Tests.ps1 index 9c06883acc6c..2c9242a54abe 100644 --- a/tests/Test-PSRemoting.Tests.ps1 +++ b/tests/Test-PSRemoting.Tests.ps1 @@ -1,7 +1,7 @@ $CommandName = $MyInvocation.MyCommand.Name.Replace(".Tests.ps1", "") Write-Host -Object "Running $PSCommandPath" -ForegroundColor Cyan . "$PSScriptRoot\constants.ps1" -. "$PSScriptRoot\..\internal\functions\Test-PSRemoting.ps1" +. "$PSScriptRoot\..\private\functions\Test-PSRemoting.ps1" Describe "$CommandName Unit Tests" -Tag "UnitTests" { diff --git a/tests/appveyor.pester.ps1 b/tests/appveyor.pester.ps1 index 403c39c31416..fb79ff1cccd6 100644 --- a/tests/appveyor.pester.ps1 +++ b/tests/appveyor.pester.ps1 @@ -93,7 +93,7 @@ function Get-CoverageIndications($Path, $ModuleBase) { } } $testpaths = @() - $allfiles = Get-ChildItem -File -Path "$ModuleBase\internal\functions", "$ModuleBase\functions" -Filter '*.ps1' + $allfiles = Get-ChildItem -File -Path "$ModuleBase\private\functions", "$ModuleBase\public" -Filter '*.ps1' foreach ($f in $funcs) { # exclude always used functions ?! if ($f -in ('Connect-DbaInstance', 'Select-DefaultView', 'Stop-Function', 'Write-Message')) { continue } @@ -112,7 +112,7 @@ function Get-CodecovReport($Results, $ModuleBase) { #needs correct casing to do the replace $ModuleBase = (Resolve-Path $ModuleBase).Path # things we wanna a report for (and later backfill if not tested) - $allfiles = Get-ChildItem -File -Path "$ModuleBase\internal\functions", "$ModuleBase\functions" -Filter '*.ps1' + $allfiles = Get-ChildItem -File -Path "$ModuleBase\private\functions", "$ModuleBase\public" -Filter '*.ps1' $missed = $results.CodeCoverage | Select-Object -ExpandProperty MissedCommands | Sort-Object -Property File, Line -Unique $hits = $results.CodeCoverage | Select-Object -ExpandProperty HitCommands | Sort-Object -Property File, Line -Unique diff --git a/tests/dbatools.Tests.ps1 b/tests/dbatools.Tests.ps1 index 41569da2744c..b68b6adaff20 100644 --- a/tests/dbatools.Tests.ps1 +++ b/tests/dbatools.Tests.ps1 @@ -44,7 +44,7 @@ Describe "$ModuleName style" -Tag 'Compliance' { - UTF8 without BOM is what is going to be used in PS Core, so we adopt this standard for dbatools #> $AllFiles = Get-ChildItem -Path $ModulePath -File -Recurse -Filter '*.ps*1' | Where-Object Name -ne 'dbatools.ps1' - $AllFunctionFiles = Get-ChildItem -Path "$ModulePath\functions", "$ModulePath\internal\functions"-Filter '*.ps*1' + $AllFunctionFiles = Get-ChildItem -Path "$ModulePath\public", "$ModulePath\private\functions"-Filter '*.ps*1' Context "formatting" { $maxConcurrentJobs = $env:NUMBER_OF_PROCESSORS $whatever = Split-ArrayInParts -array $AllFunctionFiles -parts $maxConcurrentJobs @@ -105,7 +105,7 @@ Describe "$ModuleName style" -Tag 'Compliance' { <# Ensures avoiding already discovered pitfalls #> - $AllPublicFunctions = Get-ChildItem -Path "$ModulePath\functions" -Filter '*.ps*1' + $AllPublicFunctions = Get-ChildItem -Path "$ModulePath\public" -Filter '*.ps*1' Context "NoCompatibleTLS" { # .NET defaults clash with recent TLS hardening (e.g. no TLS 1.2 by default) @@ -135,8 +135,8 @@ Describe "$ModuleName style" -Tag 'Compliance' { Describe "$ModuleName ScriptAnalyzerErrors" -Tag 'Compliance' { $ScriptAnalyzerErrors = @() - $ScriptAnalyzerErrors += Invoke-ScriptAnalyzer -Path "$ModulePath\functions" -Severity Error - $ScriptAnalyzerErrors += Invoke-ScriptAnalyzer -Path "$ModulePath\internal\functions" -Severity Error + $ScriptAnalyzerErrors += Invoke-ScriptAnalyzer -Path "$ModulePath\public" -Severity Error + $ScriptAnalyzerErrors += Invoke-ScriptAnalyzer -Path "$ModulePath\private\functions" -Severity Error Context "Errors" { if ($ScriptAnalyzerErrors.Count -gt 0) { foreach ($err in $ScriptAnalyzerErrors) { @@ -149,7 +149,7 @@ Describe "$ModuleName ScriptAnalyzerErrors" -Tag 'Compliance' { } Describe "$ModuleName Tests missing" -Tag 'Tests' { - $functions = Get-ChildItem "$ModulePath\functions\" -Recurse -Include *.ps1 + $functions = Get-ChildItem "$ModulePath\public\" -Recurse -Include *.ps1 Context "Every function should have tests" { foreach ($f in $functions) { It "$($f.basename) has a tests.ps1 file" { @@ -167,7 +167,7 @@ Describe "$ModuleName Tests missing" -Tag 'Tests' { Describe "$ModuleName Function Name" -Tag 'Compliance' { $FunctionNameMatchesErrors = @() $FunctionNameDbaErrors = @() - foreach ($item in (Get-ChildItem -Path "$ModulePath\functions" -Filter '*.ps*1')) { + foreach ($item in (Get-ChildItem -Path "$ModulePath\public" -Filter '*.ps*1')) { $Tokens = $null $Errors = $null $ast = [System.Management.Automation.Language.Parser]::ParseFile($item.FullName, [ref]$Tokens, [ref]$Errors) @@ -188,7 +188,7 @@ Describe "$ModuleName Function Name" -Tag 'Compliance' { } } - foreach ($item in (Get-ChildItem -Path "$ModulePath\internal\functions" -Filter '*.ps*1' | Where-Object BaseName -ne 'Where-DbaObject')) { + foreach ($item in (Get-ChildItem -Path "$ModulePath\private\functions" -Filter '*.ps*1' | Where-Object BaseName -ne 'Where-DbaObject')) { $Tokens = $null $Errors = $null $Ast = [System.Management.Automation.Language.Parser]::ParseFile($item.FullName, [ref]$Tokens, [ref]$Errors) @@ -295,7 +295,7 @@ $Script:Manifest = Test-ModuleManifest -Path $ManifestPath -ErrorAction Silently It 'exports all public functions' { - $FunctionFiles = Get-ChildItem "$ModulePath\functions" -Filter *.ps1 | Select-Object -ExpandProperty BaseName + $FunctionFiles = Get-ChildItem "$ModulePath\public" -Filter *.ps1 | Select-Object -ExpandProperty BaseName $FunctionNames = $FunctionFiles diff --git a/tests/manual.pester.ps1 b/tests/manual.pester.ps1 index 2b91b84651da..493e3a5ae77b 100644 --- a/tests/manual.pester.ps1 +++ b/tests/manual.pester.ps1 @@ -184,7 +184,7 @@ function Get-CoverageIndications($Path, $ModuleBase) { } } $testpaths = @() - $allfiles = Get-ChildItem -File -Path "$ModuleBase\internal\functions", "$ModuleBase\functions" -Filter '*.ps1' + $allfiles = Get-ChildItem -File -Path "$ModuleBase\private\functions", "$ModuleBase\public" -Filter '*.ps1' foreach ($f in $funcs) { # exclude always used functions ?! if ($f -in ('Connect-DbaInstance', 'Select-DefaultView', 'Stop-Function', 'Write-Message')) { continue } From 2dfe079ed7029127c92b1af5dc1f5fdab1c52aae Mon Sep 17 00:00:00 2001 From: Chrissy LeMaire Date: Fri, 27 Jan 2023 10:29:02 +0100 Subject: [PATCH 2/6] move folders --- {internal => private}/configurations/configuration.ps1 | 2 +- {internal => private}/configurations/settings/assets.ps1 | 0 .../configurations/settings/availabilitygroups.ps1 | 0 {internal => private}/configurations/settings/azure.ps1 | 0 {internal => private}/configurations/settings/commands.ps1 | 0 .../configurations/settings/computermanagement.ps1 | 0 .../configurations/settings/formatting.ps1 | 0 {internal => private}/configurations/settings/import.ps1 | 0 {internal => private}/configurations/settings/logging.ps1 | 0 {internal => private}/configurations/settings/paths.ps1 | 0 {internal => private}/configurations/settings/remoting.ps1 | 0 {internal => private}/configurations/settings/sql.ps1 | 0 .../configurations/settings/tabexpansion.ps1 | 0 .../configurations/settings/userinteraction.ps1 | 0 {internal => private}/configurations/validation/bool.ps1 | 0 .../configurations/validation/consolecolor.ps1 | 0 .../configurations/validation/datetime.ps1 | 0 {internal => private}/configurations/validation/double.ps1 | 0 {internal => private}/configurations/validation/integer.ps1 | 0 .../configurations/validation/integer0to9.ps1 | 0 .../configurations/validation/integerpositive.ps1 | 0 {internal => private}/configurations/validation/long.ps1 | 0 .../configurations/validation/securestring.ps1 | 0 .../configurations/validation/sizestyle.ps1 | 0 {internal => private}/configurations/validation/string.ps1 | 0 .../configurations/validation/timespan.ps1 | 0 {internal => private}/dynamicparams/alert.ps1 | 0 {internal => private}/dynamicparams/alertcategory.ps1 | 0 {internal => private}/dynamicparams/audit.ps1 | 0 {internal => private}/dynamicparams/auditspecification.ps1 | 0 {internal => private}/dynamicparams/availabilitygroup.ps1 | 0 {internal => private}/dynamicparams/backupdevice.ps1 | 0 {internal => private}/dynamicparams/config.ps1 | 0 {internal => private}/dynamicparams/configname.ps1 | 0 {internal => private}/dynamicparams/credential.ps1 | 0 {internal => private}/dynamicparams/customerror.ps1 | 0 {internal => private}/dynamicparams/database.ps1 | 0 {internal => private}/dynamicparams/delimiter.ps1 | 0 {internal => private}/dynamicparams/endpoint.ps1 | 0 {internal => private}/dynamicparams/group.ps1 | 0 {internal => private}/dynamicparams/instanceproperty.ps1 | 0 {internal => private}/dynamicparams/job.ps1 | 0 {internal => private}/dynamicparams/jobcategory.ps1 | 0 {internal => private}/dynamicparams/linkedserver.ps1 | 0 {internal => private}/dynamicparams/login.ps1 | 0 {internal => private}/dynamicparams/mailaccount.ps1 | 0 {internal => private}/dynamicparams/mailprofile.ps1 | 0 {internal => private}/dynamicparams/mailserver.ps1 | 0 {internal => private}/dynamicparams/newagentschedule.ps1 | 0 {internal => private}/dynamicparams/operator.ps1 | 0 {internal => private}/dynamicparams/operatorcategory.ps1 | 0 {internal => private}/dynamicparams/path.ps1 | 0 {internal => private}/dynamicparams/perfmontemplate.ps1 | 0 {internal => private}/dynamicparams/powerplan.ps1 | 0 {internal => private}/dynamicparams/processHostname.ps1 | 0 {internal => private}/dynamicparams/processProgram.ps1 | 0 {internal => private}/dynamicparams/processSpid.ps1 | 0 {internal => private}/dynamicparams/proxyaccount.ps1 | 0 {internal => private}/dynamicparams/resourcepool.ps1 | 0 {internal => private}/dynamicparams/schedule.ps1 | 0 {internal => private}/dynamicparams/servertrigger.ps1 | 0 {internal => private}/dynamicparams/session.ps1 | 0 {internal => private}/dynamicparams/setagentschedule.ps1 | 0 {internal => private}/dynamicparams/snapshot.ps1 | 0 {internal => private}/dynamicparams/sqlinstance.ps1 | 0 {internal => private}/dynamicparams/tag.ps1 | 0 {internal => private}/dynamicparams/xesessiontemplate.ps1 | 0 {internal => private}/functions/Add-ConnectionHashValue.ps1 | 0 {internal => private}/functions/Add-PbmLibrary.ps1 | 0 {internal => private}/functions/Add-ReplicationLibrary.ps1 | 0 {internal => private}/functions/Add-TeppCacheItem.ps1 | 0 .../functions/Compare-DbaCollationSensitiveObject.ps1 | 0 {internal => private}/functions/Connect-AsServer.ps1 | 0 .../functions/Connect-ConnstringInstance.ps1 | 0 {internal => private}/functions/Connect-ReplicationDB.ps1 | 0 {internal => private}/functions/Convert-ByteToHexString.ps1 | 0 .../functions/Convert-ConnectionString.ps1 | 0 .../functions/Convert-DbVersionToSqlVersion.ps1 | 0 {internal => private}/functions/Convert-DbaIndexToTable.ps1 | 0 {internal => private}/functions/Convert-DbaLSN.ps1 | 0 {internal => private}/functions/Convert-DbaMaskingValue.ps1 | 0 .../functions/Convert-DbaTimelineStatusColor.ps1 | 0 {internal => private}/functions/Convert-HexStringToByte.ps1 | 0 {internal => private}/functions/ConvertFrom-SecurePass.ps1 | 0 {internal => private}/functions/ConvertTo-JsDate.ps1 | 0 {internal => private}/functions/Disconnect-Regserver.ps1 | 0 {internal => private}/functions/Find-SqlInstanceSetup.ps1 | 0 {internal => private}/functions/Find-SqlInstanceUpdate.ps1 | 0 {internal => private}/functions/Get-ADSConnection.ps1 | 0 .../functions/Get-AdjustedTotalRowsCopied.ps1 | 0 .../functions/Get-BackupAncientHistory.ps1 | 0 {internal => private}/functions/Get-BulkRowsCopiedCount.ps1 | 0 {internal => private}/functions/Get-CodePage.ps1 | 0 {internal => private}/functions/Get-ConnectionParent.ps1 | 0 {internal => private}/functions/Get-DbaADObject.ps1 | 0 {internal => private}/functions/Get-DbaDbPhysicalFile.ps1 | 0 {internal => private}/functions/Get-DbaFileStreamFolder.ps1 | 0 {internal => private}/functions/Get-DbaHelp.ps1 | 2 +- {internal => private}/functions/Get-DbaPathSep.ps1 | 0 {internal => private}/functions/Get-DbaReportingService.ps1 | 0 .../functions/Get-DbaServiceErrorMessage.ps1 | 0 {internal => private}/functions/Get-DecryptedObject.ps1 | 0 .../functions/Get-DirectoryRestoreFile.ps1 | 0 {internal => private}/functions/Get-ErrorMessage.ps1 | 0 {internal => private}/functions/Get-ExportFilePath.ps1 | 0 {internal => private}/functions/Get-InternalService.ps1 | 0 {internal => private}/functions/Get-JobList.ps1 | 0 {internal => private}/functions/Get-Language.ps1 | 0 {internal => private}/functions/Get-ObjectNameParts.ps1 | 0 .../functions/Get-OfflineSqlFileStructure.ps1 | 0 {internal => private}/functions/Get-PasswordHash.ps1 | 0 {internal => private}/functions/Get-RandomPassword.ps1 | 0 .../functions/Get-RegServerGroupReverseParse.ps1 | 0 {internal => private}/functions/Get-RegServerParent.ps1 | 0 {internal => private}/functions/Get-ResourceState.ps1 | 0 .../functions/Get-RestoreContinuableDatabase.ps1 | 0 .../functions/Get-SQLInstanceComponent.ps1 | 0 {internal => private}/functions/Get-SaLoginName.ps1 | 0 {internal => private}/functions/Get-SqlCmdVars.ps1 | 0 {internal => private}/functions/Get-SqlDefaultPaths.ps1 | 0 .../functions/Get-SqlDefaultSpConfigure.ps1 | 0 {internal => private}/functions/Get-SqlFileStructure.ps1 | 0 {internal => private}/functions/Get-SqlInstanceUpdate.ps1 | 0 {internal => private}/functions/Get-SqlSaLogin.ps1 | 0 {internal => private}/functions/Get-WmiHadr.ps1 | 0 {internal => private}/functions/Get-XPlatVariable.ps1 | 0 .../functions/Get-XpDirTreeRestoreFile.ps1 | 0 {internal => private}/functions/Import-DbaCmdlet.ps1 | 0 {internal => private}/functions/Initialize-CredSSP.ps1 | 0 {internal => private}/functions/Invoke-Alter.ps1 | 0 {internal => private}/functions/Invoke-Command2.ps1 | 0 .../functions/Invoke-CommandWithFallback.ps1 | 0 {internal => private}/functions/Invoke-Create.ps1 | 0 .../functions/Invoke-DbMirrorValidation.ps1 | 0 {internal => private}/functions/Invoke-DbaAsync.ps1 | 0 {internal => private}/functions/Invoke-DbaDbCorruption.ps1 | 0 .../functions/Invoke-DbaDiagnosticQueryScriptParser.ps1 | 0 .../functions/Invoke-ManagedComputerCommand.ps1 | 0 {internal => private}/functions/Invoke-Program.ps1 | 0 {internal => private}/functions/Invoke-SmoCheck.ps1 | 0 {internal => private}/functions/Invoke-TagCommand.ps1 | 2 +- {internal => private}/functions/Invoke-TlsRestMethod.ps1 | 0 {internal => private}/functions/Invoke-TlsWebRequest.ps1 | 0 {internal => private}/functions/Join-AdminUnc.ps1 | 0 {internal => private}/functions/Join-SomePath.ps1 | 0 .../functions/New-DbaLogShippingPrimaryDatabase.ps1 | 0 .../functions/New-DbaLogShippingPrimarySecondary.ps1 | 0 .../functions/New-DbaLogShippingSecondaryDatabase.ps1 | 0 .../functions/New-DbaLogShippingSecondaryPrimary.ps1 | 0 {internal => private}/functions/New-SqlConnection.ps1 | 0 .../functions/Register-RemoteSessionConfiguration.ps1 | 0 .../functions/Remove-InvalidFileNameChars.ps1 | 0 {internal => private}/functions/Remove-TeppCacheItem.ps1 | 0 {internal => private}/functions/Resolve-DbaComputerName.ps1 | 0 {internal => private}/functions/Resolve-IpAddress.ps1 | 0 {internal => private}/functions/Resolve-SqlIpAddress.ps1 | 0 {internal => private}/functions/Restart-WinRMService.ps1 | 0 {internal => private}/functions/Select-DefaultView.ps1 | 0 {internal => private}/functions/Send-File.ps1 | 0 {internal => private}/functions/Set-FileSystemSetting.ps1 | 0 {internal => private}/functions/Set-ServiceStartMode.ps1 | 0 {internal => private}/functions/Start-DbccCheck.ps1 | 0 {internal => private}/functions/Test-ComputerTarget.ps1 | 0 {internal => private}/functions/Test-DbaLsnChain.ps1 | 0 {internal => private}/functions/Test-DbaRestoreVersion.ps1 | 0 {internal => private}/functions/Test-ExportDirectory.ps1 | 0 {internal => private}/functions/Test-HostOSLinux.ps1 | 0 {internal => private}/functions/Test-PSRemoting.ps1 | 0 {internal => private}/functions/Test-PendingReboot.ps1 | 0 {internal => private}/functions/Test-ShouldProcess.ps1 | 0 {internal => private}/functions/Test-SqlAgent.ps1 | 0 {internal => private}/functions/Test-SqlLoginAccess.ps1 | 0 {internal => private}/functions/Test-SqlQueryComplete.ps1 | 0 {internal => private}/functions/Test-SqlSa.ps1 | 0 .../functions/Unregister-RemoteSessionConfiguration.ps1 | 0 {internal => private}/functions/Update-ServiceStatus.ps1 | 0 {internal => private}/functions/Update-SqlDbOwner.ps1 | 0 {internal => private}/functions/Update-SqlDbReadOnly.ps1 | 0 {internal => private}/functions/Update-SqlPermission.ps1 | 0 {internal => private}/functions/Where-DbaObject.ps1 | 0 {internal => private}/functions/Write-ProgressHelper.ps1 | 0 .../functions/configuration/Read-DbatoolsConfigFile.ps1 | 0 .../configuration/Read-DbatoolsConfigPersisted.ps1 | 0 .../configuration/Register-DbatoolsConfigValidation.ps1 | 0 .../functions/configuration/Write-DbatoolsConfigFile.ps1 | 0 .../functions/flowcontrol/Invoke-Parallel.ps1 | 0 .../functions/flowcontrol/Invoke-SteppablePipeline.ps1 | 0 .../functions/flowcontrol/Stop-Function.ps1 | 0 {internal => private}/functions/flowcontrol/Test-Bound.ps1 | 0 .../functions/flowcontrol/Test-DbaDeprecation.ps1 | 0 .../functions/flowcontrol/Test-ElevationRequirement.ps1 | 0 .../functions/flowcontrol/Test-FunctionInterrupt.ps1 | 0 .../functions/flowcontrol/Test-PsVersion.ps1 | 0 .../functions/flowcontrol/Test-Windows.ps1 | 0 .../functions/message/Convert-DbaMessageException.ps1 | 0 .../functions/message/Convert-DbaMessageLevel.ps1 | 0 .../functions/message/Convert-DbaMessageTarget.ps1 | 0 .../functions/message/Get-DbaMessageLevelModifier.ps1 | 0 .../functions/message/New-DbaMessageLevelModifier.ps1 | 0 .../functions/message/Register-DbaMessageEvent.ps1 | 0 .../functions/message/Register-DbaMessageTransform.ps1 | 0 .../functions/message/Remove-DbaMessageLevelModifier.ps1 | 0 {internal => private}/functions/message/Write-HostColor.ps1 | 0 .../functions/runspaces/Get-DbaRunspace.ps1 | 0 .../functions/runspaces/Register-DbaMaintenanceTask.ps1 | 0 .../functions/runspaces/Register-DbaRunspace.ps1 | 0 .../functions/runspaces/Start-DbaRunspace.ps1 | 0 .../functions/runspaces/Stop-DbaRunspace.ps1 | 0 .../functions/tabcompletion/New-DbaTeppCompletionResult.ps1 | 0 .../tabcompletion/Register-DbaTeppArgumentCompleter.ps1 | 0 .../tabcompletion/Register-DbaTeppInstanceCacheBuilder.ps1 | 0 .../functions/tabcompletion/Register-DbaTeppScriptBlock.ps1 | 0 .../functions/utility/Hide-ConnectionString.ps1 | 0 {internal => private}/maintenance/PSSession-Cleanup.ps1 | 0 {internal => private}/maintenance/tempcleanup.ps1 | 0 {internal => private}/maintenance/teppInsertTask.ps1 | 6 +++--- {internal => private}/scripts/cmdlets.ps1 | 0 {internal => private}/scripts/dbatools-maintenance.ps1 | 2 +- {internal => private}/scripts/insertTepp.ps1 | 0 {internal => private}/scripts/libraryimport.ps1 | 0 {internal => private}/scripts/logfilescript.ps1 | 0 {internal => private}/scripts/message-transforms.ps1 | 0 {internal => private}/scripts/updateTeppAsync.ps1 | 0 {functions => public}/Add-DbaAgDatabase.ps1 | 0 {functions => public}/Add-DbaAgListener.ps1 | 0 {functions => public}/Add-DbaAgReplica.ps1 | 0 {functions => public}/Add-DbaComputerCertificate.ps1 | 0 {functions => public}/Add-DbaDbMirrorMonitor.ps1 | 0 {functions => public}/Add-DbaDbRoleMember.ps1 | 0 {functions => public}/Add-DbaExtendedProperty.ps1 | 0 {functions => public}/Add-DbaPfDataCollectorCounter.ps1 | 0 {functions => public}/Add-DbaRegServer.ps1 | 0 {functions => public}/Add-DbaRegServerGroup.ps1 | 0 {functions => public}/Add-DbaServerRoleMember.ps1 | 0 {functions => public}/Backup-DbaComputerCertificate.ps1 | 0 {functions => public}/Backup-DbaDatabase.ps1 | 0 {functions => public}/Backup-DbaDbCertificate.ps1 | 0 {functions => public}/Backup-DbaDbMasterKey.ps1 | 0 {functions => public}/Backup-DbaServiceMasterKey.ps1 | 0 {functions => public}/Clear-DbaConnectionPool.ps1 | 0 {functions => public}/Clear-DbaLatchStatistics.ps1 | 0 {functions => public}/Clear-DbaPlanCache.ps1 | 0 {functions => public}/Clear-DbaWaitStatistics.ps1 | 0 {functions => public}/Connect-DbaInstance.ps1 | 0 {functions => public}/ConvertTo-DbaDataTable.ps1 | 0 {functions => public}/ConvertTo-DbaTimeline.ps1 | 0 {functions => public}/ConvertTo-DbaXESession.ps1 | 0 {functions => public}/Copy-DbaAgentAlert.ps1 | 0 {functions => public}/Copy-DbaAgentJob.ps1 | 0 {functions => public}/Copy-DbaAgentJobCategory.ps1 | 0 {functions => public}/Copy-DbaAgentOperator.ps1 | 0 {functions => public}/Copy-DbaAgentProxy.ps1 | 0 {functions => public}/Copy-DbaAgentSchedule.ps1 | 0 {functions => public}/Copy-DbaAgentServer.ps1 | 0 {functions => public}/Copy-DbaBackupDevice.ps1 | 0 {functions => public}/Copy-DbaCredential.ps1 | 0 {functions => public}/Copy-DbaCustomError.ps1 | 0 {functions => public}/Copy-DbaDataCollector.ps1 | 0 {functions => public}/Copy-DbaDatabase.ps1 | 0 {functions => public}/Copy-DbaDbAssembly.ps1 | 0 {functions => public}/Copy-DbaDbCertificate.ps1 | 0 {functions => public}/Copy-DbaDbMail.ps1 | 0 {functions => public}/Copy-DbaDbQueryStoreOption.ps1 | 0 {functions => public}/Copy-DbaDbTableData.ps1 | 0 {functions => public}/Copy-DbaDbViewData.ps1 | 0 {functions => public}/Copy-DbaEndpoint.ps1 | 0 {functions => public}/Copy-DbaInstanceAudit.ps1 | 0 .../Copy-DbaInstanceAuditSpecification.ps1 | 0 {functions => public}/Copy-DbaInstanceTrigger.ps1 | 0 {functions => public}/Copy-DbaLinkedServer.ps1 | 0 {functions => public}/Copy-DbaLogin.ps1 | 0 {functions => public}/Copy-DbaPolicyManagement.ps1 | 0 {functions => public}/Copy-DbaRegServer.ps1 | 0 {functions => public}/Copy-DbaResourceGovernor.ps1 | 0 {functions => public}/Copy-DbaSpConfigure.ps1 | 0 {functions => public}/Copy-DbaStartupProcedure.ps1 | 0 {functions => public}/Copy-DbaSysDbUserObject.ps1 | 0 {functions => public}/Copy-DbaXESession.ps1 | 0 {functions => public}/Copy-DbaXESessionTemplate.ps1 | 0 {functions => public}/Disable-DbaAgHadr.ps1 | 0 {functions => public}/Disable-DbaDbEncryption.ps1 | 0 {functions => public}/Disable-DbaFilestream.ps1 | 0 {functions => public}/Disable-DbaForceNetworkEncryption.ps1 | 0 {functions => public}/Disable-DbaHideInstance.ps1 | 0 {functions => public}/Disable-DbaStartupProcedure.ps1 | 0 {functions => public}/Disable-DbaTraceFlag.ps1 | 0 {functions => public}/Disconnect-DbaInstance.ps1 | 0 {functions => public}/Dismount-DbaDatabase.ps1 | 0 {functions => public}/Enable-DbaAgHadr.ps1 | 0 {functions => public}/Enable-DbaDbEncryption.ps1 | 0 {functions => public}/Enable-DbaFilestream.ps1 | 0 {functions => public}/Enable-DbaForceNetworkEncryption.ps1 | 0 {functions => public}/Enable-DbaHideInstance.ps1 | 0 {functions => public}/Enable-DbaStartupProcedure.ps1 | 0 {functions => public}/Enable-DbaTraceFlag.ps1 | 0 {functions => public}/Expand-DbaDbLogFile.ps1 | 0 {functions => public}/Export-DbaBinaryFile.ps1 | 0 {functions => public}/Export-DbaCredential.ps1 | 0 {functions => public}/Export-DbaDacPackage.ps1 | 0 {functions => public}/Export-DbaDbRole.ps1 | 0 {functions => public}/Export-DbaDbTableData.ps1 | 0 {functions => public}/Export-DbaDiagnosticQuery.ps1 | 0 {functions => public}/Export-DbaExecutionPlan.ps1 | 0 {functions => public}/Export-DbaInstance.ps1 | 0 {functions => public}/Export-DbaLinkedServer.ps1 | 0 {functions => public}/Export-DbaLogin.ps1 | 0 .../Export-DbaPfDataCollectorSetTemplate.ps1 | 0 {functions => public}/Export-DbaRegServer.ps1 | 0 {functions => public}/Export-DbaRepServerSetting.ps1 | 0 {functions => public}/Export-DbaScript.ps1 | 0 {functions => public}/Export-DbaServerRole.ps1 | 0 {functions => public}/Export-DbaSpConfigure.ps1 | 0 {functions => public}/Export-DbaSysDbUserObject.ps1 | 0 {functions => public}/Export-DbaUser.ps1 | 0 {functions => public}/Export-DbaXECsv.ps1 | 0 {functions => public}/Export-DbaXESession.ps1 | 0 {functions => public}/Export-DbaXESessionTemplate.ps1 | 0 {functions => public}/Export-DbatoolsConfig.ps1 | 0 {functions => public}/Find-DbaAgentJob.ps1 | 0 {functions => public}/Find-DbaBackup.ps1 | 0 {functions => public}/Find-DbaCommand.ps1 | 0 {functions => public}/Find-DbaDatabase.ps1 | 0 {functions => public}/Find-DbaDbDisabledIndex.ps1 | 0 {functions => public}/Find-DbaDbDuplicateIndex.ps1 | 0 {functions => public}/Find-DbaDbGrowthEvent.ps1 | 0 {functions => public}/Find-DbaDbUnusedIndex.ps1 | 0 {functions => public}/Find-DbaInstance.ps1 | 0 {functions => public}/Find-DbaLoginInGroup.ps1 | 0 {functions => public}/Find-DbaOrphanedFile.ps1 | 0 {functions => public}/Find-DbaSimilarTable.ps1 | 0 {functions => public}/Find-DbaStoredProcedure.ps1 | 0 {functions => public}/Find-DbaTrigger.ps1 | 0 {functions => public}/Find-DbaUserObject.ps1 | 0 {functions => public}/Find-DbaView.ps1 | 0 {functions => public}/Format-DbaBackupInformation.ps1 | 0 {functions => public}/Get-DbaAgBackupHistory.ps1 | 0 {functions => public}/Get-DbaAgDatabase.ps1 | 0 {functions => public}/Get-DbaAgHadr.ps1 | 0 {functions => public}/Get-DbaAgListener.ps1 | 0 {functions => public}/Get-DbaAgReplica.ps1 | 0 {functions => public}/Get-DbaAgentAlert.ps1 | 0 {functions => public}/Get-DbaAgentAlertCategory.ps1 | 0 {functions => public}/Get-DbaAgentJob.ps1 | 0 {functions => public}/Get-DbaAgentJobCategory.ps1 | 0 {functions => public}/Get-DbaAgentJobHistory.ps1 | 0 {functions => public}/Get-DbaAgentJobOutputFile.ps1 | 0 {functions => public}/Get-DbaAgentJobStep.ps1 | 0 {functions => public}/Get-DbaAgentLog.ps1 | 0 {functions => public}/Get-DbaAgentOperator.ps1 | 0 {functions => public}/Get-DbaAgentProxy.ps1 | 0 {functions => public}/Get-DbaAgentSchedule.ps1 | 0 {functions => public}/Get-DbaAgentServer.ps1 | 0 {functions => public}/Get-DbaAvailabilityGroup.ps1 | 0 {functions => public}/Get-DbaAvailableCollation.ps1 | 0 {functions => public}/Get-DbaBackupDevice.ps1 | 0 {functions => public}/Get-DbaBackupInformation.ps1 | 0 {functions => public}/Get-DbaBinaryFileTable.ps1 | 0 {functions => public}/Get-DbaBuild.ps1 | 0 {functions => public}/Get-DbaClientAlias.ps1 | 0 {functions => public}/Get-DbaClientProtocol.ps1 | 0 {functions => public}/Get-DbaCmConnection.ps1 | 0 {functions => public}/Get-DbaCmObject.ps1 | 0 {functions => public}/Get-DbaComputerCertificate.ps1 | 0 {functions => public}/Get-DbaComputerSystem.ps1 | 0 {functions => public}/Get-DbaConnectedInstance.ps1 | 0 {functions => public}/Get-DbaConnection.ps1 | 0 {functions => public}/Get-DbaCpuRingBuffer.ps1 | 0 {functions => public}/Get-DbaCpuUsage.ps1 | 0 {functions => public}/Get-DbaCredential.ps1 | 0 {functions => public}/Get-DbaCustomError.ps1 | 0 {functions => public}/Get-DbaDatabase.ps1 | 0 {functions => public}/Get-DbaDbAssembly.ps1 | 0 {functions => public}/Get-DbaDbAsymmetricKey.ps1 | 0 {functions => public}/Get-DbaDbBackupHistory.ps1 | 0 {functions => public}/Get-DbaDbCertificate.ps1 | 0 {functions => public}/Get-DbaDbCheckConstraint.ps1 | 0 {functions => public}/Get-DbaDbCompatibility.ps1 | 0 {functions => public}/Get-DbaDbCompression.ps1 | 0 {functions => public}/Get-DbaDbDbccOpenTran.ps1 | 0 {functions => public}/Get-DbaDbDetachedFileInfo.ps1 | 0 {functions => public}/Get-DbaDbEncryption.ps1 | 0 {functions => public}/Get-DbaDbEncryptionKey.ps1 | 0 {functions => public}/Get-DbaDbExtentDiff.ps1 | 0 {functions => public}/Get-DbaDbFeatureUsage.ps1 | 0 {functions => public}/Get-DbaDbFile.ps1 | 0 {functions => public}/Get-DbaDbFileGroup.ps1 | 0 {functions => public}/Get-DbaDbFileGrowth.ps1 | 0 {functions => public}/Get-DbaDbFileMapping.ps1 | 0 {functions => public}/Get-DbaDbForeignKey.ps1 | 0 {functions => public}/Get-DbaDbIdentity.ps1 | 0 {functions => public}/Get-DbaDbLogShipError.ps1 | 0 {functions => public}/Get-DbaDbLogSpace.ps1 | 0 {functions => public}/Get-DbaDbMail.ps1 | 0 {functions => public}/Get-DbaDbMailAccount.ps1 | 0 {functions => public}/Get-DbaDbMailConfig.ps1 | 0 {functions => public}/Get-DbaDbMailHistory.ps1 | 0 {functions => public}/Get-DbaDbMailLog.ps1 | 0 {functions => public}/Get-DbaDbMailProfile.ps1 | 0 {functions => public}/Get-DbaDbMailServer.ps1 | 0 {functions => public}/Get-DbaDbMasterKey.ps1 | 0 {functions => public}/Get-DbaDbMemoryUsage.ps1 | 0 {functions => public}/Get-DbaDbMirror.ps1 | 0 {functions => public}/Get-DbaDbMirrorMonitor.ps1 | 0 {functions => public}/Get-DbaDbObjectTrigger.ps1 | 0 {functions => public}/Get-DbaDbOrphanUser.ps1 | 0 {functions => public}/Get-DbaDbPageInfo.ps1 | 0 {functions => public}/Get-DbaDbPartitionFunction.ps1 | 0 {functions => public}/Get-DbaDbPartitionScheme.ps1 | 0 {functions => public}/Get-DbaDbQueryStoreOption.ps1 | 0 {functions => public}/Get-DbaDbRecoveryModel.ps1 | 0 {functions => public}/Get-DbaDbRestoreHistory.ps1 | 0 {functions => public}/Get-DbaDbRole.ps1 | 0 {functions => public}/Get-DbaDbRoleMember.ps1 | 0 {functions => public}/Get-DbaDbSchema.ps1 | 0 {functions => public}/Get-DbaDbSequence.ps1 | 0 {functions => public}/Get-DbaDbServiceBrokerQueue.ps1 | 0 {functions => public}/Get-DbaDbServiceBrokerService.ps1 | 0 {functions => public}/Get-DbaDbSharePoint.ps1 | 0 {functions => public}/Get-DbaDbSnapshot.ps1 | 0 {functions => public}/Get-DbaDbSpace.ps1 | 0 {functions => public}/Get-DbaDbState.ps1 | 0 {functions => public}/Get-DbaDbStoredProcedure.ps1 | 0 {functions => public}/Get-DbaDbSynonym.ps1 | 0 {functions => public}/Get-DbaDbTable.ps1 | 0 {functions => public}/Get-DbaDbTrigger.ps1 | 0 {functions => public}/Get-DbaDbUdf.ps1 | 0 {functions => public}/Get-DbaDbUser.ps1 | 0 {functions => public}/Get-DbaDbUserDefinedTableType.ps1 | 0 {functions => public}/Get-DbaDbView.ps1 | 0 {functions => public}/Get-DbaDbVirtualLogFile.ps1 | 0 {functions => public}/Get-DbaDbccHelp.ps1 | 0 {functions => public}/Get-DbaDbccMemoryStatus.ps1 | 0 {functions => public}/Get-DbaDbccProcCache.ps1 | 0 {functions => public}/Get-DbaDbccSessionBuffer.ps1 | 0 {functions => public}/Get-DbaDbccStatistic.ps1 | 0 {functions => public}/Get-DbaDbccUserOption.ps1 | 0 {functions => public}/Get-DbaDefaultPath.ps1 | 0 {functions => public}/Get-DbaDependency.ps1 | 0 {functions => public}/Get-DbaDeprecatedFeature.ps1 | 0 {functions => public}/Get-DbaDiskSpace.ps1 | 0 {functions => public}/Get-DbaDump.ps1 | 0 {functions => public}/Get-DbaEndpoint.ps1 | 0 {functions => public}/Get-DbaErrorLog.ps1 | 0 {functions => public}/Get-DbaErrorLogConfig.ps1 | 0 {functions => public}/Get-DbaEstimatedCompletionTime.ps1 | 0 {functions => public}/Get-DbaExecutionPlan.ps1 | 0 {functions => public}/Get-DbaExtendedProperty.ps1 | 0 {functions => public}/Get-DbaExtendedProtection.ps1 | 0 {functions => public}/Get-DbaExternalProcess.ps1 | 0 {functions => public}/Get-DbaFeature.ps1 | 0 {functions => public}/Get-DbaFile.ps1 | 0 {functions => public}/Get-DbaFilestream.ps1 | 0 {functions => public}/Get-DbaFirewallRule.ps1 | 0 {functions => public}/Get-DbaForceNetworkEncryption.ps1 | 0 {functions => public}/Get-DbaHelpIndex.ps1 | 0 {functions => public}/Get-DbaHideInstance.ps1 | 0 {functions => public}/Get-DbaInstalledPatch.ps1 | 0 {functions => public}/Get-DbaInstanceAudit.ps1 | 0 {functions => public}/Get-DbaInstanceAuditSpecification.ps1 | 0 {functions => public}/Get-DbaInstanceInstallDate.ps1 | 0 {functions => public}/Get-DbaInstanceProperty.ps1 | 0 {functions => public}/Get-DbaInstanceProtocol.ps1 | 0 {functions => public}/Get-DbaInstanceTrigger.ps1 | 0 {functions => public}/Get-DbaInstanceUserOption.ps1 | 0 {functions => public}/Get-DbaIoLatency.ps1 | 0 {functions => public}/Get-DbaKbUpdate.ps1 | 0 {functions => public}/Get-DbaLastBackup.ps1 | 0 {functions => public}/Get-DbaLastGoodCheckDb.ps1 | 0 {functions => public}/Get-DbaLatchStatistic.ps1 | 0 {functions => public}/Get-DbaLinkedServer.ps1 | 0 {functions => public}/Get-DbaLinkedServerLogin.ps1 | 0 {functions => public}/Get-DbaLocaleSetting.ps1 | 0 {functions => public}/Get-DbaLogin.ps1 | 0 {functions => public}/Get-DbaMaintenanceSolutionLog.ps1 | 0 {functions => public}/Get-DbaManagementObject.ps1 | 0 {functions => public}/Get-DbaMaxMemory.ps1 | 0 {functions => public}/Get-DbaMemoryCondition.ps1 | 0 {functions => public}/Get-DbaMemoryUsage.ps1 | 0 {functions => public}/Get-DbaModule.ps1 | 0 {functions => public}/Get-DbaMsdtc.ps1 | 0 {functions => public}/Get-DbaNetworkActivity.ps1 | 0 {functions => public}/Get-DbaNetworkCertificate.ps1 | 0 {functions => public}/Get-DbaNetworkConfiguration.ps1 | 0 {functions => public}/Get-DbaOleDbProvider.ps1 | 0 {functions => public}/Get-DbaOpenTransaction.ps1 | 0 {functions => public}/Get-DbaOperatingSystem.ps1 | 0 {functions => public}/Get-DbaPageFileSetting.ps1 | 0 {functions => public}/Get-DbaPbmCategory.ps1 | 0 {functions => public}/Get-DbaPbmCategorySubscription.ps1 | 0 {functions => public}/Get-DbaPbmCondition.ps1 | 0 {functions => public}/Get-DbaPbmObjectSet.ps1 | 0 {functions => public}/Get-DbaPbmPolicy.ps1 | 0 {functions => public}/Get-DbaPbmStore.ps1 | 0 {functions => public}/Get-DbaPermission.ps1 | 0 {functions => public}/Get-DbaPfAvailableCounter.ps1 | 0 {functions => public}/Get-DbaPfDataCollector.ps1 | 0 {functions => public}/Get-DbaPfDataCollectorCounter.ps1 | 0 .../Get-DbaPfDataCollectorCounterSample.ps1 | 0 {functions => public}/Get-DbaPfDataCollectorSet.ps1 | 0 {functions => public}/Get-DbaPfDataCollectorSetTemplate.ps1 | 0 {functions => public}/Get-DbaPlanCache.ps1 | 0 {functions => public}/Get-DbaPowerPlan.ps1 | 0 {functions => public}/Get-DbaPrivilege.ps1 | 0 {functions => public}/Get-DbaProcess.ps1 | 0 {functions => public}/Get-DbaProductKey.ps1 | 0 {functions => public}/Get-DbaQueryExecutionTime.ps1 | 0 {functions => public}/Get-DbaRandomizedDataset.ps1 | 0 {functions => public}/Get-DbaRandomizedDatasetTemplate.ps1 | 0 {functions => public}/Get-DbaRandomizedType.ps1 | 0 {functions => public}/Get-DbaRandomizedValue.ps1 | 0 {functions => public}/Get-DbaRegServer.ps1 | 0 {functions => public}/Get-DbaRegServerGroup.ps1 | 0 {functions => public}/Get-DbaRegServerStore.ps1 | 0 {functions => public}/Get-DbaRegistryRoot.ps1 | 0 {functions => public}/Get-DbaRepDistributor.ps1 | 0 {functions => public}/Get-DbaRepPublication.ps1 | 0 {functions => public}/Get-DbaRepServer.ps1 | 0 {functions => public}/Get-DbaResourceGovernor.ps1 | 0 {functions => public}/Get-DbaRgClassifierFunction.ps1 | 0 {functions => public}/Get-DbaRgResourcePool.ps1 | 0 {functions => public}/Get-DbaRgWorkloadGroup.ps1 | 0 {functions => public}/Get-DbaRunningJob.ps1 | 0 {functions => public}/Get-DbaSchemaChangeHistory.ps1 | 0 {functions => public}/Get-DbaServerRole.ps1 | 0 {functions => public}/Get-DbaServerRoleMember.ps1 | 0 {functions => public}/Get-DbaService.ps1 | 0 {functions => public}/Get-DbaSpConfigure.ps1 | 0 {functions => public}/Get-DbaSpinLockStatistic.ps1 | 0 {functions => public}/Get-DbaSpn.ps1 | 0 {functions => public}/Get-DbaSsisExecutionHistory.ps1 | 0 {functions => public}/Get-DbaStartupParameter.ps1 | 0 {functions => public}/Get-DbaStartupProcedure.ps1 | 0 {functions => public}/Get-DbaSuspectPage.ps1 | 0 {functions => public}/Get-DbaTcpPort.ps1 | 0 {functions => public}/Get-DbaTempdbUsage.ps1 | 0 {functions => public}/Get-DbaTopResourceUsage.ps1 | 0 {functions => public}/Get-DbaTrace.ps1 | 0 {functions => public}/Get-DbaTraceFlag.ps1 | 0 {functions => public}/Get-DbaUptime.ps1 | 0 {functions => public}/Get-DbaUserPermission.ps1 | 0 {functions => public}/Get-DbaWaitResource.ps1 | 0 {functions => public}/Get-DbaWaitStatistic.ps1 | 0 {functions => public}/Get-DbaWaitingTask.ps1 | 0 {functions => public}/Get-DbaWindowsLog.ps1 | 0 {functions => public}/Get-DbaWsfcAvailableDisk.ps1 | 0 {functions => public}/Get-DbaWsfcCluster.ps1 | 0 {functions => public}/Get-DbaWsfcDisk.ps1 | 0 {functions => public}/Get-DbaWsfcNetwork.ps1 | 0 {functions => public}/Get-DbaWsfcNetworkInterface.ps1 | 0 {functions => public}/Get-DbaWsfcNode.ps1 | 0 {functions => public}/Get-DbaWsfcResource.ps1 | 0 {functions => public}/Get-DbaWsfcResourceGroup.ps1 | 0 {functions => public}/Get-DbaWsfcResourceType.ps1 | 0 {functions => public}/Get-DbaWsfcRole.ps1 | 0 {functions => public}/Get-DbaWsfcSharedVolume.ps1 | 0 {functions => public}/Get-DbaXEObject.ps1 | 0 {functions => public}/Get-DbaXESession.ps1 | 0 {functions => public}/Get-DbaXESessionTarget.ps1 | 0 {functions => public}/Get-DbaXESessionTargetFile.ps1 | 0 {functions => public}/Get-DbaXESessionTemplate.ps1 | 0 {functions => public}/Get-DbaXESmartTarget.ps1 | 0 {functions => public}/Get-DbaXEStore.ps1 | 0 {functions => public}/Get-DbatoolsChangeLog.ps1 | 0 {functions => public}/Get-DbatoolsConfig.ps1 | 0 {functions => public}/Get-DbatoolsConfigValue.ps1 | 0 {functions => public}/Get-DbatoolsError.ps1 | 0 {functions => public}/Get-DbatoolsLog.ps1 | 0 {functions => public}/Get-DbatoolsPath.ps1 | 0 {functions => public}/Grant-DbaAgPermission.ps1 | 0 {functions => public}/Import-DbaBinaryFile.ps1 | 0 {functions => public}/Import-DbaCsv.ps1 | 0 .../Import-DbaPfDataCollectorSetTemplate.ps1 | 0 {functions => public}/Import-DbaRegServer.ps1 | 0 {functions => public}/Import-DbaSpConfigure.ps1 | 0 {functions => public}/Import-DbaXESessionTemplate.ps1 | 0 {functions => public}/Import-DbatoolsConfig.ps1 | 0 {functions => public}/Install-DbaDarlingData.ps1 | 0 {functions => public}/Install-DbaFirstResponderKit.ps1 | 0 {functions => public}/Install-DbaInstance.ps1 | 0 {functions => public}/Install-DbaMaintenanceSolution.ps1 | 0 {functions => public}/Install-DbaMultiTool.ps1 | 0 {functions => public}/Install-DbaSqlWatch.ps1 | 0 {functions => public}/Install-DbaWhoIsActive.ps1 | 0 {functions => public}/Invoke-DbaAdvancedInstall.ps1 | 0 {functions => public}/Invoke-DbaAdvancedRestore.ps1 | 0 {functions => public}/Invoke-DbaAdvancedUpdate.ps1 | 0 {functions => public}/Invoke-DbaAgFailover.ps1 | 0 {functions => public}/Invoke-DbaBalanceDataFiles.ps1 | 0 {functions => public}/Invoke-DbaCycleErrorLog.ps1 | 0 {functions => public}/Invoke-DbaDbClone.ps1 | 0 {functions => public}/Invoke-DbaDbDataGenerator.ps1 | 2 +- {functions => public}/Invoke-DbaDbDataMasking.ps1 | 0 {functions => public}/Invoke-DbaDbDbccCheckConstraint.ps1 | 0 {functions => public}/Invoke-DbaDbDbccCleanTable.ps1 | 0 {functions => public}/Invoke-DbaDbDbccUpdateUsage.ps1 | 0 {functions => public}/Invoke-DbaDbDecryptObject.ps1 | 0 {functions => public}/Invoke-DbaDbLogShipRecovery.ps1 | 0 {functions => public}/Invoke-DbaDbLogShipping.ps1 | 0 {functions => public}/Invoke-DbaDbMirrorFailover.ps1 | 0 {functions => public}/Invoke-DbaDbMirroring.ps1 | 0 {functions => public}/Invoke-DbaDbPiiScan.ps1 | 0 {functions => public}/Invoke-DbaDbShrink.ps1 | 0 {functions => public}/Invoke-DbaDbTransfer.ps1 | 0 {functions => public}/Invoke-DbaDbUpgrade.ps1 | 0 {functions => public}/Invoke-DbaDbccDropCleanBuffer.ps1 | 0 {functions => public}/Invoke-DbaDbccFreeCache.ps1 | 0 {functions => public}/Invoke-DbaDiagnosticQuery.ps1 | 0 {functions => public}/Invoke-DbaPfRelog.ps1 | 0 {functions => public}/Invoke-DbaQuery.ps1 | 0 {functions => public}/Invoke-DbaWhoIsActive.ps1 | 0 {functions => public}/Invoke-DbaXEReplay.ps1 | 0 {functions => public}/Invoke-DbatoolsFormatter.ps1 | 4 ++-- {functions => public}/Invoke-DbatoolsRenameHelper.ps1 | 0 {functions => public}/Join-DbaAvailabilityGroup.ps1 | 0 {functions => public}/Join-DbaPath.ps1 | 0 {functions => public}/Measure-DbaBackupThroughput.ps1 | 0 {functions => public}/Measure-DbaDbVirtualLogFile.ps1 | 0 {functions => public}/Measure-DbaDiskSpaceRequirement.ps1 | 0 {functions => public}/Measure-DbatoolsImport.ps1 | 0 {functions => public}/Mount-DbaDatabase.ps1 | 0 {functions => public}/Move-DbaDbFile.ps1 | 0 {functions => public}/Move-DbaRegServer.ps1 | 0 {functions => public}/Move-DbaRegServerGroup.ps1 | 0 {functions => public}/New-DbaAgentAlertCategory.ps1 | 0 {functions => public}/New-DbaAgentJob.ps1 | 0 {functions => public}/New-DbaAgentJobCategory.ps1 | 0 {functions => public}/New-DbaAgentJobStep.ps1 | 0 {functions => public}/New-DbaAgentOperator.ps1 | 0 {functions => public}/New-DbaAgentProxy.ps1 | 0 {functions => public}/New-DbaAgentSchedule.ps1 | 0 {functions => public}/New-DbaAvailabilityGroup.ps1 | 0 {functions => public}/New-DbaAzAccessToken.ps1 | 0 {functions => public}/New-DbaClientAlias.ps1 | 0 {functions => public}/New-DbaCmConnection.ps1 | 0 {functions => public}/New-DbaComputerCertificate.ps1 | 0 .../New-DbaComputerCertificateSigningRequest.ps1 | 0 {functions => public}/New-DbaConnectionString.ps1 | 0 {functions => public}/New-DbaConnectionStringBuilder.ps1 | 0 {functions => public}/New-DbaCredential.ps1 | 0 {functions => public}/New-DbaCustomError.ps1 | 0 {functions => public}/New-DbaDacOption.ps1 | 0 {functions => public}/New-DbaDacProfile.ps1 | 0 {functions => public}/New-DbaDatabase.ps1 | 0 {functions => public}/New-DbaDbAsymmetricKey.ps1 | 0 {functions => public}/New-DbaDbCertificate.ps1 | 0 {functions => public}/New-DbaDbDataGeneratorConfig.ps1 | 0 {functions => public}/New-DbaDbEncryptionKey.ps1 | 0 {functions => public}/New-DbaDbFileGroup.ps1 | 0 {functions => public}/New-DbaDbMailAccount.ps1 | 0 {functions => public}/New-DbaDbMailProfile.ps1 | 0 {functions => public}/New-DbaDbMaskingConfig.ps1 | 0 {functions => public}/New-DbaDbMasterKey.ps1 | 0 {functions => public}/New-DbaDbRole.ps1 | 0 {functions => public}/New-DbaDbSchema.ps1 | 0 {functions => public}/New-DbaDbSequence.ps1 | 0 {functions => public}/New-DbaDbSnapshot.ps1 | 0 {functions => public}/New-DbaDbSynonym.ps1 | 0 {functions => public}/New-DbaDbTable.ps1 | 0 {functions => public}/New-DbaDbTransfer.ps1 | 0 {functions => public}/New-DbaDbUser.ps1 | 0 {functions => public}/New-DbaDiagnosticAdsNotebook.ps1 | 0 {functions => public}/New-DbaDirectory.ps1 | 0 {functions => public}/New-DbaEndpoint.ps1 | 0 {functions => public}/New-DbaFirewallRule.ps1 | 0 {functions => public}/New-DbaLinkedServer.ps1 | 0 {functions => public}/New-DbaLinkedServerLogin.ps1 | 0 {functions => public}/New-DbaLogin.ps1 | 0 {functions => public}/New-DbaRgResourcePool.ps1 | 0 {functions => public}/New-DbaRgWorkloadGroup.ps1 | 0 {functions => public}/New-DbaScriptingOption.ps1 | 0 {functions => public}/New-DbaServerRole.ps1 | 0 {functions => public}/New-DbaServiceMasterKey.ps1 | 0 {functions => public}/New-DbaSqlParameter.ps1 | 0 {functions => public}/New-DbaXESession.ps1 | 0 {functions => public}/New-DbaXESmartCsvWriter.ps1 | 0 {functions => public}/New-DbaXESmartEmail.ps1 | 0 {functions => public}/New-DbaXESmartQueryExec.ps1 | 0 {functions => public}/New-DbaXESmartReplay.ps1 | 0 {functions => public}/New-DbaXESmartTableWriter.ps1 | 0 {functions => public}/New-DbatoolsSupportPackage.ps1 | 0 {functions => public}/Publish-DbaDacPackage.ps1 | 0 {functions => public}/Read-DbaAuditFile.ps1 | 0 {functions => public}/Read-DbaBackupHeader.ps1 | 0 {functions => public}/Read-DbaTraceFile.ps1 | 0 {functions => public}/Read-DbaTransactionLog.ps1 | 0 {functions => public}/Read-DbaXEFile.ps1 | 0 {functions => public}/Register-DbatoolsConfig.ps1 | 0 {functions => public}/Remove-DbaAgDatabase.ps1 | 0 {functions => public}/Remove-DbaAgListener.ps1 | 0 {functions => public}/Remove-DbaAgReplica.ps1 | 0 {functions => public}/Remove-DbaAgentAlert.ps1 | 0 {functions => public}/Remove-DbaAgentAlertCategory.ps1 | 0 {functions => public}/Remove-DbaAgentJob.ps1 | 0 {functions => public}/Remove-DbaAgentJobCategory.ps1 | 0 {functions => public}/Remove-DbaAgentJobStep.ps1 | 0 {functions => public}/Remove-DbaAgentOperator.ps1 | 0 {functions => public}/Remove-DbaAgentProxy.ps1 | 0 {functions => public}/Remove-DbaAgentSchedule.ps1 | 0 {functions => public}/Remove-DbaAvailabilityGroup.ps1 | 0 {functions => public}/Remove-DbaBackup.ps1 | 0 {functions => public}/Remove-DbaClientAlias.ps1 | 0 {functions => public}/Remove-DbaCmConnection.ps1 | 0 {functions => public}/Remove-DbaComputerCertificate.ps1 | 0 {functions => public}/Remove-DbaCredential.ps1 | 0 {functions => public}/Remove-DbaCustomError.ps1 | 0 {functions => public}/Remove-DbaDatabase.ps1 | 0 {functions => public}/Remove-DbaDatabaseSafely.ps1 | 0 {functions => public}/Remove-DbaDbAsymmetricKey.ps1 | 0 {functions => public}/Remove-DbaDbBackupRestoreHistory.ps1 | 0 {functions => public}/Remove-DbaDbCertificate.ps1 | 0 {functions => public}/Remove-DbaDbCheckConstraint.ps1 | 0 {functions => public}/Remove-DbaDbData.ps1 | 0 {functions => public}/Remove-DbaDbEncryptionKey.ps1 | 0 {functions => public}/Remove-DbaDbFileGroup.ps1 | 0 {functions => public}/Remove-DbaDbLogShipping.ps1 | 0 {functions => public}/Remove-DbaDbMailAccount.ps1 | 0 {functions => public}/Remove-DbaDbMailProfile.ps1 | 0 {functions => public}/Remove-DbaDbMasterKey.ps1 | 0 {functions => public}/Remove-DbaDbMirror.ps1 | 0 {functions => public}/Remove-DbaDbMirrorMonitor.ps1 | 0 {functions => public}/Remove-DbaDbOrphanUser.ps1 | 0 {functions => public}/Remove-DbaDbPartitionFunction.ps1 | 0 {functions => public}/Remove-DbaDbPartitionScheme.ps1 | 0 {functions => public}/Remove-DbaDbRole.ps1 | 0 {functions => public}/Remove-DbaDbRoleMember.ps1 | 0 {functions => public}/Remove-DbaDbSchema.ps1 | 0 {functions => public}/Remove-DbaDbSequence.ps1 | 0 {functions => public}/Remove-DbaDbSnapshot.ps1 | 0 {functions => public}/Remove-DbaDbSynonym.ps1 | 0 {functions => public}/Remove-DbaDbTable.ps1 | 0 {functions => public}/Remove-DbaDbTableData.ps1 | 0 {functions => public}/Remove-DbaDbUdf.ps1 | 0 {functions => public}/Remove-DbaDbUser.ps1 | 0 {functions => public}/Remove-DbaDbView.ps1 | 0 {functions => public}/Remove-DbaEndpoint.ps1 | 0 {functions => public}/Remove-DbaExtendedProperty.ps1 | 0 {functions => public}/Remove-DbaFirewallRule.ps1 | 0 {functions => public}/Remove-DbaLinkedServer.ps1 | 0 {functions => public}/Remove-DbaLinkedServerLogin.ps1 | 0 {functions => public}/Remove-DbaLogin.ps1 | 0 {functions => public}/Remove-DbaNetworkCertificate.ps1 | 0 {functions => public}/Remove-DbaPfDataCollectorCounter.ps1 | 0 {functions => public}/Remove-DbaPfDataCollectorSet.ps1 | 0 {functions => public}/Remove-DbaRegServer.ps1 | 0 {functions => public}/Remove-DbaRegServerGroup.ps1 | 0 {functions => public}/Remove-DbaRgResourcePool.ps1 | 0 {functions => public}/Remove-DbaRgWorkloadGroup.ps1 | 0 {functions => public}/Remove-DbaServerRole.ps1 | 0 {functions => public}/Remove-DbaServerRoleMember.ps1 | 0 {functions => public}/Remove-DbaSpn.ps1 | 0 {functions => public}/Remove-DbaTrace.ps1 | 0 {functions => public}/Remove-DbaXESession.ps1 | 0 {functions => public}/Remove-DbaXESmartTarget.ps1 | 0 {functions => public}/Rename-DbaDatabase.ps1 | 0 {functions => public}/Rename-DbaLogin.ps1 | 0 {functions => public}/Repair-DbaDbMirror.ps1 | 0 {functions => public}/Repair-DbaDbOrphanUser.ps1 | 0 {functions => public}/Repair-DbaInstanceName.ps1 | 0 {functions => public}/Reset-DbaAdmin.ps1 | 0 {functions => public}/Reset-DbatoolsConfig.ps1 | 0 {functions => public}/Resolve-DbaNetworkName.ps1 | 0 {functions => public}/Resolve-DbaPath.ps1 | 0 {functions => public}/Restart-DbaService.ps1 | 0 {functions => public}/Restore-DbaDatabase.ps1 | 0 {functions => public}/Restore-DbaDbCertificate.ps1 | 0 {functions => public}/Restore-DbaDbSnapshot.ps1 | 0 {functions => public}/Resume-DbaAgDbDataMovement.ps1 | 0 {functions => public}/Revoke-DbaAgPermission.ps1 | 0 {functions => public}/Save-DbaCommunitySoftware.ps1 | 0 {functions => public}/Save-DbaDiagnosticQueryScript.ps1 | 0 {functions => public}/Save-DbaKbUpdate.ps1 | 0 {functions => public}/Select-DbaBackupInformation.ps1 | 0 {functions => public}/Select-DbaDbSequenceNextValue.ps1 | 0 {functions => public}/Set-DbaAgListener.ps1 | 0 {functions => public}/Set-DbaAgReplica.ps1 | 0 {functions => public}/Set-DbaAgentAlert.ps1 | 0 {functions => public}/Set-DbaAgentJob.ps1 | 0 {functions => public}/Set-DbaAgentJobCategory.ps1 | 0 {functions => public}/Set-DbaAgentJobOutputFile.ps1 | 0 {functions => public}/Set-DbaAgentJobOwner.ps1 | 0 {functions => public}/Set-DbaAgentJobStep.ps1 | 0 {functions => public}/Set-DbaAgentOperator.ps1 | 0 {functions => public}/Set-DbaAgentSchedule.ps1 | 0 {functions => public}/Set-DbaAgentServer.ps1 | 0 {functions => public}/Set-DbaAvailabilityGroup.ps1 | 0 {functions => public}/Set-DbaCmConnection.ps1 | 0 {functions => public}/Set-DbaDbCompatibility.ps1 | 0 {functions => public}/Set-DbaDbCompression.ps1 | 0 {functions => public}/Set-DbaDbFileGroup.ps1 | 0 {functions => public}/Set-DbaDbFileGrowth.ps1 | 0 {functions => public}/Set-DbaDbIdentity.ps1 | 0 {functions => public}/Set-DbaDbMirror.ps1 | 0 {functions => public}/Set-DbaDbOwner.ps1 | 0 {functions => public}/Set-DbaDbQueryStoreOption.ps1 | 0 {functions => public}/Set-DbaDbRecoveryModel.ps1 | 0 {functions => public}/Set-DbaDbSchema.ps1 | 0 {functions => public}/Set-DbaDbSequence.ps1 | 0 {functions => public}/Set-DbaDbState.ps1 | 0 {functions => public}/Set-DbaDefaultPath.ps1 | 0 {functions => public}/Set-DbaEndpoint.ps1 | 0 {functions => public}/Set-DbaErrorLogConfig.ps1 | 0 {functions => public}/Set-DbaExtendedProperty.ps1 | 0 {functions => public}/Set-DbaExtendedProtection.ps1 | 0 {functions => public}/Set-DbaLogin.ps1 | 0 {functions => public}/Set-DbaMaxDop.ps1 | 0 {functions => public}/Set-DbaMaxMemory.ps1 | 0 {functions => public}/Set-DbaNetworkCertificate.ps1 | 0 {functions => public}/Set-DbaNetworkConfiguration.ps1 | 0 {functions => public}/Set-DbaPowerPlan.ps1 | 0 {functions => public}/Set-DbaPrivilege.ps1 | 0 {functions => public}/Set-DbaResourceGovernor.ps1 | 0 {functions => public}/Set-DbaRgResourcePool.ps1 | 0 {functions => public}/Set-DbaRgWorkloadGroup.ps1 | 0 {functions => public}/Set-DbaSpConfigure.ps1 | 0 {functions => public}/Set-DbaSpn.ps1 | 0 {functions => public}/Set-DbaStartupParameter.ps1 | 0 {functions => public}/Set-DbaTcpPort.ps1 | 0 {functions => public}/Set-DbaTempDbConfig.ps1 | 0 {functions => public}/Set-DbatoolsPath.ps1 | 0 {functions => public}/Show-DbaDbList.ps1 | 0 {functions => public}/Show-DbaInstanceFileSystem.ps1 | 0 {functions => public}/Start-DbaAgentJob.ps1 | 0 {functions => public}/Start-DbaDbEncryption.ps1 | 0 {functions => public}/Start-DbaEndpoint.ps1 | 0 {functions => public}/Start-DbaMigration.ps1 | 0 {functions => public}/Start-DbaPfDataCollectorSet.ps1 | 0 {functions => public}/Start-DbaService.ps1 | 0 {functions => public}/Start-DbaTrace.ps1 | 0 {functions => public}/Start-DbaXESession.ps1 | 0 {functions => public}/Start-DbaXESmartTarget.ps1 | 0 {functions => public}/Stop-DbaAgentJob.ps1 | 0 {functions => public}/Stop-DbaDbEncryption.ps1 | 0 {functions => public}/Stop-DbaEndpoint.ps1 | 0 {functions => public}/Stop-DbaExternalProcess.ps1 | 0 {functions => public}/Stop-DbaPfDataCollectorSet.ps1 | 0 {functions => public}/Stop-DbaProcess.ps1 | 0 {functions => public}/Stop-DbaService.ps1 | 0 {functions => public}/Stop-DbaTrace.ps1 | 0 {functions => public}/Stop-DbaXESession.ps1 | 0 {functions => public}/Stop-DbaXESmartTarget.ps1 | 0 {functions => public}/Suspend-DbaAgDbDataMovement.ps1 | 0 {functions => public}/Sync-DbaAvailabilityGroup.ps1 | 0 {functions => public}/Sync-DbaLoginPermission.ps1 | 0 {functions => public}/Test-DbaAgentJobOwner.ps1 | 0 {functions => public}/Test-DbaAvailabilityGroup.ps1 | 0 {functions => public}/Test-DbaBackupEncrypted.ps1 | 0 {functions => public}/Test-DbaBackupInformation.ps1 | 0 {functions => public}/Test-DbaBuild.ps1 | 0 {functions => public}/Test-DbaCmConnection.ps1 | 0 .../Test-DbaComputerCertificateExpiration.ps1 | 0 {functions => public}/Test-DbaConnection.ps1 | 0 {functions => public}/Test-DbaConnectionAuthScheme.ps1 | 0 {functions => public}/Test-DbaDbCollation.ps1 | 0 {functions => public}/Test-DbaDbCompatibility.ps1 | 0 {functions => public}/Test-DbaDbCompression.ps1 | 0 {functions => public}/Test-DbaDbDataGeneratorConfig.ps1 | 0 {functions => public}/Test-DbaDbDataMaskingConfig.ps1 | 0 {functions => public}/Test-DbaDbLogShipStatus.ps1 | 0 {functions => public}/Test-DbaDbOwner.ps1 | 0 {functions => public}/Test-DbaDbQueryStore.ps1 | 0 {functions => public}/Test-DbaDbRecoveryModel.ps1 | 0 {functions => public}/Test-DbaDeprecatedFeature.ps1 | 0 {functions => public}/Test-DbaDiskAlignment.ps1 | 0 {functions => public}/Test-DbaDiskAllocation.ps1 | 0 {functions => public}/Test-DbaDiskSpeed.ps1 | 0 {functions => public}/Test-DbaEndpoint.ps1 | 0 {functions => public}/Test-DbaIdentityUsage.ps1 | 0 {functions => public}/Test-DbaInstanceName.ps1 | 0 {functions => public}/Test-DbaLastBackup.ps1 | 0 {functions => public}/Test-DbaLinkedServerConnection.ps1 | 0 {functions => public}/Test-DbaLoginPassword.ps1 | 0 {functions => public}/Test-DbaManagementObject.ps1 | 0 {functions => public}/Test-DbaMaxDop.ps1 | 0 {functions => public}/Test-DbaMaxMemory.ps1 | 0 {functions => public}/Test-DbaMigrationConstraint.ps1 | 0 {functions => public}/Test-DbaNetworkLatency.ps1 | 0 {functions => public}/Test-DbaOptimizeForAdHoc.ps1 | 0 {functions => public}/Test-DbaPath.ps1 | 0 {functions => public}/Test-DbaPowerPlan.ps1 | 0 {functions => public}/Test-DbaRepLatency.ps1 | 0 {functions => public}/Test-DbaSpn.ps1 | 0 {functions => public}/Test-DbaTempDbConfig.ps1 | 0 {functions => public}/Test-DbaWindowsLogin.ps1 | 0 {functions => public}/Uninstall-DbaSqlWatch.ps1 | 0 {functions => public}/Unregister-DbatoolsConfig.ps1 | 0 {functions => public}/Update-DbaBuildReference.ps1 | 0 {functions => public}/Update-DbaInstance.ps1 | 0 {functions => public}/Update-DbaMaintenanceSolution.ps1 | 0 {functions => public}/Update-DbaServiceAccount.ps1 | 0 {functions => public}/Update-Dbatools.ps1 | 0 {functions => public}/Watch-DbaDbLogin.ps1 | 0 {functions => public}/Watch-DbaXESession.ps1 | 0 {functions => public}/Write-DbaDbTableData.ps1 | 0 893 files changed, 10 insertions(+), 10 deletions(-) rename {internal => private}/configurations/configuration.ps1 (99%) rename {internal => private}/configurations/settings/assets.ps1 (100%) rename {internal => private}/configurations/settings/availabilitygroups.ps1 (100%) rename {internal => private}/configurations/settings/azure.ps1 (100%) rename {internal => private}/configurations/settings/commands.ps1 (100%) rename {internal => private}/configurations/settings/computermanagement.ps1 (100%) rename {internal => private}/configurations/settings/formatting.ps1 (100%) rename {internal => private}/configurations/settings/import.ps1 (100%) rename {internal => private}/configurations/settings/logging.ps1 (100%) rename {internal => private}/configurations/settings/paths.ps1 (100%) rename {internal => private}/configurations/settings/remoting.ps1 (100%) rename {internal => private}/configurations/settings/sql.ps1 (100%) rename {internal => private}/configurations/settings/tabexpansion.ps1 (100%) rename {internal => private}/configurations/settings/userinteraction.ps1 (100%) rename {internal => private}/configurations/validation/bool.ps1 (100%) rename {internal => private}/configurations/validation/consolecolor.ps1 (100%) rename {internal => private}/configurations/validation/datetime.ps1 (100%) rename {internal => private}/configurations/validation/double.ps1 (100%) rename {internal => private}/configurations/validation/integer.ps1 (100%) rename {internal => private}/configurations/validation/integer0to9.ps1 (100%) rename {internal => private}/configurations/validation/integerpositive.ps1 (100%) rename {internal => private}/configurations/validation/long.ps1 (100%) rename {internal => private}/configurations/validation/securestring.ps1 (100%) rename {internal => private}/configurations/validation/sizestyle.ps1 (100%) rename {internal => private}/configurations/validation/string.ps1 (100%) rename {internal => private}/configurations/validation/timespan.ps1 (100%) rename {internal => private}/dynamicparams/alert.ps1 (100%) rename {internal => private}/dynamicparams/alertcategory.ps1 (100%) rename {internal => private}/dynamicparams/audit.ps1 (100%) rename {internal => private}/dynamicparams/auditspecification.ps1 (100%) rename {internal => private}/dynamicparams/availabilitygroup.ps1 (100%) rename {internal => private}/dynamicparams/backupdevice.ps1 (100%) rename {internal => private}/dynamicparams/config.ps1 (100%) rename {internal => private}/dynamicparams/configname.ps1 (100%) rename {internal => private}/dynamicparams/credential.ps1 (100%) rename {internal => private}/dynamicparams/customerror.ps1 (100%) rename {internal => private}/dynamicparams/database.ps1 (100%) rename {internal => private}/dynamicparams/delimiter.ps1 (100%) rename {internal => private}/dynamicparams/endpoint.ps1 (100%) rename {internal => private}/dynamicparams/group.ps1 (100%) rename {internal => private}/dynamicparams/instanceproperty.ps1 (100%) rename {internal => private}/dynamicparams/job.ps1 (100%) rename {internal => private}/dynamicparams/jobcategory.ps1 (100%) rename {internal => private}/dynamicparams/linkedserver.ps1 (100%) rename {internal => private}/dynamicparams/login.ps1 (100%) rename {internal => private}/dynamicparams/mailaccount.ps1 (100%) rename {internal => private}/dynamicparams/mailprofile.ps1 (100%) rename {internal => private}/dynamicparams/mailserver.ps1 (100%) rename {internal => private}/dynamicparams/newagentschedule.ps1 (100%) rename {internal => private}/dynamicparams/operator.ps1 (100%) rename {internal => private}/dynamicparams/operatorcategory.ps1 (100%) rename {internal => private}/dynamicparams/path.ps1 (100%) rename {internal => private}/dynamicparams/perfmontemplate.ps1 (100%) rename {internal => private}/dynamicparams/powerplan.ps1 (100%) rename {internal => private}/dynamicparams/processHostname.ps1 (100%) rename {internal => private}/dynamicparams/processProgram.ps1 (100%) rename {internal => private}/dynamicparams/processSpid.ps1 (100%) rename {internal => private}/dynamicparams/proxyaccount.ps1 (100%) rename {internal => private}/dynamicparams/resourcepool.ps1 (100%) rename {internal => private}/dynamicparams/schedule.ps1 (100%) rename {internal => private}/dynamicparams/servertrigger.ps1 (100%) rename {internal => private}/dynamicparams/session.ps1 (100%) rename {internal => private}/dynamicparams/setagentschedule.ps1 (100%) rename {internal => private}/dynamicparams/snapshot.ps1 (100%) rename {internal => private}/dynamicparams/sqlinstance.ps1 (100%) rename {internal => private}/dynamicparams/tag.ps1 (100%) rename {internal => private}/dynamicparams/xesessiontemplate.ps1 (100%) rename {internal => private}/functions/Add-ConnectionHashValue.ps1 (100%) rename {internal => private}/functions/Add-PbmLibrary.ps1 (100%) rename {internal => private}/functions/Add-ReplicationLibrary.ps1 (100%) rename {internal => private}/functions/Add-TeppCacheItem.ps1 (100%) rename {internal => private}/functions/Compare-DbaCollationSensitiveObject.ps1 (100%) rename {internal => private}/functions/Connect-AsServer.ps1 (100%) rename {internal => private}/functions/Connect-ConnstringInstance.ps1 (100%) rename {internal => private}/functions/Connect-ReplicationDB.ps1 (100%) rename {internal => private}/functions/Convert-ByteToHexString.ps1 (100%) rename {internal => private}/functions/Convert-ConnectionString.ps1 (100%) rename {internal => private}/functions/Convert-DbVersionToSqlVersion.ps1 (100%) rename {internal => private}/functions/Convert-DbaIndexToTable.ps1 (100%) rename {internal => private}/functions/Convert-DbaLSN.ps1 (100%) rename {internal => private}/functions/Convert-DbaMaskingValue.ps1 (100%) rename {internal => private}/functions/Convert-DbaTimelineStatusColor.ps1 (100%) rename {internal => private}/functions/Convert-HexStringToByte.ps1 (100%) rename {internal => private}/functions/ConvertFrom-SecurePass.ps1 (100%) rename {internal => private}/functions/ConvertTo-JsDate.ps1 (100%) rename {internal => private}/functions/Disconnect-Regserver.ps1 (100%) rename {internal => private}/functions/Find-SqlInstanceSetup.ps1 (100%) rename {internal => private}/functions/Find-SqlInstanceUpdate.ps1 (100%) rename {internal => private}/functions/Get-ADSConnection.ps1 (100%) rename {internal => private}/functions/Get-AdjustedTotalRowsCopied.ps1 (100%) rename {internal => private}/functions/Get-BackupAncientHistory.ps1 (100%) rename {internal => private}/functions/Get-BulkRowsCopiedCount.ps1 (100%) rename {internal => private}/functions/Get-CodePage.ps1 (100%) rename {internal => private}/functions/Get-ConnectionParent.ps1 (100%) rename {internal => private}/functions/Get-DbaADObject.ps1 (100%) rename {internal => private}/functions/Get-DbaDbPhysicalFile.ps1 (100%) rename {internal => private}/functions/Get-DbaFileStreamFolder.ps1 (100%) rename {internal => private}/functions/Get-DbaHelp.ps1 (99%) rename {internal => private}/functions/Get-DbaPathSep.ps1 (100%) rename {internal => private}/functions/Get-DbaReportingService.ps1 (100%) rename {internal => private}/functions/Get-DbaServiceErrorMessage.ps1 (100%) rename {internal => private}/functions/Get-DecryptedObject.ps1 (100%) rename {internal => private}/functions/Get-DirectoryRestoreFile.ps1 (100%) rename {internal => private}/functions/Get-ErrorMessage.ps1 (100%) rename {internal => private}/functions/Get-ExportFilePath.ps1 (100%) rename {internal => private}/functions/Get-InternalService.ps1 (100%) rename {internal => private}/functions/Get-JobList.ps1 (100%) rename {internal => private}/functions/Get-Language.ps1 (100%) rename {internal => private}/functions/Get-ObjectNameParts.ps1 (100%) rename {internal => private}/functions/Get-OfflineSqlFileStructure.ps1 (100%) rename {internal => private}/functions/Get-PasswordHash.ps1 (100%) rename {internal => private}/functions/Get-RandomPassword.ps1 (100%) rename {internal => private}/functions/Get-RegServerGroupReverseParse.ps1 (100%) rename {internal => private}/functions/Get-RegServerParent.ps1 (100%) rename {internal => private}/functions/Get-ResourceState.ps1 (100%) rename {internal => private}/functions/Get-RestoreContinuableDatabase.ps1 (100%) rename {internal => private}/functions/Get-SQLInstanceComponent.ps1 (100%) rename {internal => private}/functions/Get-SaLoginName.ps1 (100%) rename {internal => private}/functions/Get-SqlCmdVars.ps1 (100%) rename {internal => private}/functions/Get-SqlDefaultPaths.ps1 (100%) rename {internal => private}/functions/Get-SqlDefaultSpConfigure.ps1 (100%) rename {internal => private}/functions/Get-SqlFileStructure.ps1 (100%) rename {internal => private}/functions/Get-SqlInstanceUpdate.ps1 (100%) rename {internal => private}/functions/Get-SqlSaLogin.ps1 (100%) rename {internal => private}/functions/Get-WmiHadr.ps1 (100%) rename {internal => private}/functions/Get-XPlatVariable.ps1 (100%) rename {internal => private}/functions/Get-XpDirTreeRestoreFile.ps1 (100%) rename {internal => private}/functions/Import-DbaCmdlet.ps1 (100%) rename {internal => private}/functions/Initialize-CredSSP.ps1 (100%) rename {internal => private}/functions/Invoke-Alter.ps1 (100%) rename {internal => private}/functions/Invoke-Command2.ps1 (100%) rename {internal => private}/functions/Invoke-CommandWithFallback.ps1 (100%) rename {internal => private}/functions/Invoke-Create.ps1 (100%) rename {internal => private}/functions/Invoke-DbMirrorValidation.ps1 (100%) rename {internal => private}/functions/Invoke-DbaAsync.ps1 (100%) rename {internal => private}/functions/Invoke-DbaDbCorruption.ps1 (100%) rename {internal => private}/functions/Invoke-DbaDiagnosticQueryScriptParser.ps1 (100%) rename {internal => private}/functions/Invoke-ManagedComputerCommand.ps1 (100%) rename {internal => private}/functions/Invoke-Program.ps1 (100%) rename {internal => private}/functions/Invoke-SmoCheck.ps1 (100%) rename {internal => private}/functions/Invoke-TagCommand.ps1 (98%) rename {internal => private}/functions/Invoke-TlsRestMethod.ps1 (100%) rename {internal => private}/functions/Invoke-TlsWebRequest.ps1 (100%) rename {internal => private}/functions/Join-AdminUnc.ps1 (100%) rename {internal => private}/functions/Join-SomePath.ps1 (100%) rename {internal => private}/functions/New-DbaLogShippingPrimaryDatabase.ps1 (100%) rename {internal => private}/functions/New-DbaLogShippingPrimarySecondary.ps1 (100%) rename {internal => private}/functions/New-DbaLogShippingSecondaryDatabase.ps1 (100%) rename {internal => private}/functions/New-DbaLogShippingSecondaryPrimary.ps1 (100%) rename {internal => private}/functions/New-SqlConnection.ps1 (100%) rename {internal => private}/functions/Register-RemoteSessionConfiguration.ps1 (100%) rename {internal => private}/functions/Remove-InvalidFileNameChars.ps1 (100%) rename {internal => private}/functions/Remove-TeppCacheItem.ps1 (100%) rename {internal => private}/functions/Resolve-DbaComputerName.ps1 (100%) rename {internal => private}/functions/Resolve-IpAddress.ps1 (100%) rename {internal => private}/functions/Resolve-SqlIpAddress.ps1 (100%) rename {internal => private}/functions/Restart-WinRMService.ps1 (100%) rename {internal => private}/functions/Select-DefaultView.ps1 (100%) rename {internal => private}/functions/Send-File.ps1 (100%) rename {internal => private}/functions/Set-FileSystemSetting.ps1 (100%) rename {internal => private}/functions/Set-ServiceStartMode.ps1 (100%) rename {internal => private}/functions/Start-DbccCheck.ps1 (100%) rename {internal => private}/functions/Test-ComputerTarget.ps1 (100%) rename {internal => private}/functions/Test-DbaLsnChain.ps1 (100%) rename {internal => private}/functions/Test-DbaRestoreVersion.ps1 (100%) rename {internal => private}/functions/Test-ExportDirectory.ps1 (100%) rename {internal => private}/functions/Test-HostOSLinux.ps1 (100%) rename {internal => private}/functions/Test-PSRemoting.ps1 (100%) rename {internal => private}/functions/Test-PendingReboot.ps1 (100%) rename {internal => private}/functions/Test-ShouldProcess.ps1 (100%) rename {internal => private}/functions/Test-SqlAgent.ps1 (100%) rename {internal => private}/functions/Test-SqlLoginAccess.ps1 (100%) rename {internal => private}/functions/Test-SqlQueryComplete.ps1 (100%) rename {internal => private}/functions/Test-SqlSa.ps1 (100%) rename {internal => private}/functions/Unregister-RemoteSessionConfiguration.ps1 (100%) rename {internal => private}/functions/Update-ServiceStatus.ps1 (100%) rename {internal => private}/functions/Update-SqlDbOwner.ps1 (100%) rename {internal => private}/functions/Update-SqlDbReadOnly.ps1 (100%) rename {internal => private}/functions/Update-SqlPermission.ps1 (100%) rename {internal => private}/functions/Where-DbaObject.ps1 (100%) rename {internal => private}/functions/Write-ProgressHelper.ps1 (100%) rename {internal => private}/functions/configuration/Read-DbatoolsConfigFile.ps1 (100%) rename {internal => private}/functions/configuration/Read-DbatoolsConfigPersisted.ps1 (100%) rename {internal => private}/functions/configuration/Register-DbatoolsConfigValidation.ps1 (100%) rename {internal => private}/functions/configuration/Write-DbatoolsConfigFile.ps1 (100%) rename {internal => private}/functions/flowcontrol/Invoke-Parallel.ps1 (100%) rename {internal => private}/functions/flowcontrol/Invoke-SteppablePipeline.ps1 (100%) rename {internal => private}/functions/flowcontrol/Stop-Function.ps1 (100%) rename {internal => private}/functions/flowcontrol/Test-Bound.ps1 (100%) rename {internal => private}/functions/flowcontrol/Test-DbaDeprecation.ps1 (100%) rename {internal => private}/functions/flowcontrol/Test-ElevationRequirement.ps1 (100%) rename {internal => private}/functions/flowcontrol/Test-FunctionInterrupt.ps1 (100%) rename {internal => private}/functions/flowcontrol/Test-PsVersion.ps1 (100%) rename {internal => private}/functions/flowcontrol/Test-Windows.ps1 (100%) rename {internal => private}/functions/message/Convert-DbaMessageException.ps1 (100%) rename {internal => private}/functions/message/Convert-DbaMessageLevel.ps1 (100%) rename {internal => private}/functions/message/Convert-DbaMessageTarget.ps1 (100%) rename {internal => private}/functions/message/Get-DbaMessageLevelModifier.ps1 (100%) rename {internal => private}/functions/message/New-DbaMessageLevelModifier.ps1 (100%) rename {internal => private}/functions/message/Register-DbaMessageEvent.ps1 (100%) rename {internal => private}/functions/message/Register-DbaMessageTransform.ps1 (100%) rename {internal => private}/functions/message/Remove-DbaMessageLevelModifier.ps1 (100%) rename {internal => private}/functions/message/Write-HostColor.ps1 (100%) rename {internal => private}/functions/runspaces/Get-DbaRunspace.ps1 (100%) rename {internal => private}/functions/runspaces/Register-DbaMaintenanceTask.ps1 (100%) rename {internal => private}/functions/runspaces/Register-DbaRunspace.ps1 (100%) rename {internal => private}/functions/runspaces/Start-DbaRunspace.ps1 (100%) rename {internal => private}/functions/runspaces/Stop-DbaRunspace.ps1 (100%) rename {internal => private}/functions/tabcompletion/New-DbaTeppCompletionResult.ps1 (100%) rename {internal => private}/functions/tabcompletion/Register-DbaTeppArgumentCompleter.ps1 (100%) rename {internal => private}/functions/tabcompletion/Register-DbaTeppInstanceCacheBuilder.ps1 (100%) rename {internal => private}/functions/tabcompletion/Register-DbaTeppScriptBlock.ps1 (100%) rename {internal => private}/functions/utility/Hide-ConnectionString.ps1 (100%) rename {internal => private}/maintenance/PSSession-Cleanup.ps1 (100%) rename {internal => private}/maintenance/tempcleanup.ps1 (100%) rename {internal => private}/maintenance/teppInsertTask.ps1 (73%) rename {internal => private}/scripts/cmdlets.ps1 (100%) rename {internal => private}/scripts/dbatools-maintenance.ps1 (94%) rename {internal => private}/scripts/insertTepp.ps1 (100%) rename {internal => private}/scripts/libraryimport.ps1 (100%) rename {internal => private}/scripts/logfilescript.ps1 (100%) rename {internal => private}/scripts/message-transforms.ps1 (100%) rename {internal => private}/scripts/updateTeppAsync.ps1 (100%) rename {functions => public}/Add-DbaAgDatabase.ps1 (100%) rename {functions => public}/Add-DbaAgListener.ps1 (100%) rename {functions => public}/Add-DbaAgReplica.ps1 (100%) rename {functions => public}/Add-DbaComputerCertificate.ps1 (100%) rename {functions => public}/Add-DbaDbMirrorMonitor.ps1 (100%) rename {functions => public}/Add-DbaDbRoleMember.ps1 (100%) rename {functions => public}/Add-DbaExtendedProperty.ps1 (100%) rename {functions => public}/Add-DbaPfDataCollectorCounter.ps1 (100%) rename {functions => public}/Add-DbaRegServer.ps1 (100%) rename {functions => public}/Add-DbaRegServerGroup.ps1 (100%) rename {functions => public}/Add-DbaServerRoleMember.ps1 (100%) rename {functions => public}/Backup-DbaComputerCertificate.ps1 (100%) rename {functions => public}/Backup-DbaDatabase.ps1 (100%) rename {functions => public}/Backup-DbaDbCertificate.ps1 (100%) rename {functions => public}/Backup-DbaDbMasterKey.ps1 (100%) rename {functions => public}/Backup-DbaServiceMasterKey.ps1 (100%) rename {functions => public}/Clear-DbaConnectionPool.ps1 (100%) rename {functions => public}/Clear-DbaLatchStatistics.ps1 (100%) rename {functions => public}/Clear-DbaPlanCache.ps1 (100%) rename {functions => public}/Clear-DbaWaitStatistics.ps1 (100%) rename {functions => public}/Connect-DbaInstance.ps1 (100%) rename {functions => public}/ConvertTo-DbaDataTable.ps1 (100%) rename {functions => public}/ConvertTo-DbaTimeline.ps1 (100%) rename {functions => public}/ConvertTo-DbaXESession.ps1 (100%) rename {functions => public}/Copy-DbaAgentAlert.ps1 (100%) rename {functions => public}/Copy-DbaAgentJob.ps1 (100%) rename {functions => public}/Copy-DbaAgentJobCategory.ps1 (100%) rename {functions => public}/Copy-DbaAgentOperator.ps1 (100%) rename {functions => public}/Copy-DbaAgentProxy.ps1 (100%) rename {functions => public}/Copy-DbaAgentSchedule.ps1 (100%) rename {functions => public}/Copy-DbaAgentServer.ps1 (100%) rename {functions => public}/Copy-DbaBackupDevice.ps1 (100%) rename {functions => public}/Copy-DbaCredential.ps1 (100%) rename {functions => public}/Copy-DbaCustomError.ps1 (100%) rename {functions => public}/Copy-DbaDataCollector.ps1 (100%) rename {functions => public}/Copy-DbaDatabase.ps1 (100%) rename {functions => public}/Copy-DbaDbAssembly.ps1 (100%) rename {functions => public}/Copy-DbaDbCertificate.ps1 (100%) rename {functions => public}/Copy-DbaDbMail.ps1 (100%) rename {functions => public}/Copy-DbaDbQueryStoreOption.ps1 (100%) rename {functions => public}/Copy-DbaDbTableData.ps1 (100%) rename {functions => public}/Copy-DbaDbViewData.ps1 (100%) rename {functions => public}/Copy-DbaEndpoint.ps1 (100%) rename {functions => public}/Copy-DbaInstanceAudit.ps1 (100%) rename {functions => public}/Copy-DbaInstanceAuditSpecification.ps1 (100%) rename {functions => public}/Copy-DbaInstanceTrigger.ps1 (100%) rename {functions => public}/Copy-DbaLinkedServer.ps1 (100%) rename {functions => public}/Copy-DbaLogin.ps1 (100%) rename {functions => public}/Copy-DbaPolicyManagement.ps1 (100%) rename {functions => public}/Copy-DbaRegServer.ps1 (100%) rename {functions => public}/Copy-DbaResourceGovernor.ps1 (100%) rename {functions => public}/Copy-DbaSpConfigure.ps1 (100%) rename {functions => public}/Copy-DbaStartupProcedure.ps1 (100%) rename {functions => public}/Copy-DbaSysDbUserObject.ps1 (100%) rename {functions => public}/Copy-DbaXESession.ps1 (100%) rename {functions => public}/Copy-DbaXESessionTemplate.ps1 (100%) rename {functions => public}/Disable-DbaAgHadr.ps1 (100%) rename {functions => public}/Disable-DbaDbEncryption.ps1 (100%) rename {functions => public}/Disable-DbaFilestream.ps1 (100%) rename {functions => public}/Disable-DbaForceNetworkEncryption.ps1 (100%) rename {functions => public}/Disable-DbaHideInstance.ps1 (100%) rename {functions => public}/Disable-DbaStartupProcedure.ps1 (100%) rename {functions => public}/Disable-DbaTraceFlag.ps1 (100%) rename {functions => public}/Disconnect-DbaInstance.ps1 (100%) rename {functions => public}/Dismount-DbaDatabase.ps1 (100%) rename {functions => public}/Enable-DbaAgHadr.ps1 (100%) rename {functions => public}/Enable-DbaDbEncryption.ps1 (100%) rename {functions => public}/Enable-DbaFilestream.ps1 (100%) rename {functions => public}/Enable-DbaForceNetworkEncryption.ps1 (100%) rename {functions => public}/Enable-DbaHideInstance.ps1 (100%) rename {functions => public}/Enable-DbaStartupProcedure.ps1 (100%) rename {functions => public}/Enable-DbaTraceFlag.ps1 (100%) rename {functions => public}/Expand-DbaDbLogFile.ps1 (100%) rename {functions => public}/Export-DbaBinaryFile.ps1 (100%) rename {functions => public}/Export-DbaCredential.ps1 (100%) rename {functions => public}/Export-DbaDacPackage.ps1 (100%) rename {functions => public}/Export-DbaDbRole.ps1 (100%) rename {functions => public}/Export-DbaDbTableData.ps1 (100%) rename {functions => public}/Export-DbaDiagnosticQuery.ps1 (100%) rename {functions => public}/Export-DbaExecutionPlan.ps1 (100%) rename {functions => public}/Export-DbaInstance.ps1 (100%) rename {functions => public}/Export-DbaLinkedServer.ps1 (100%) rename {functions => public}/Export-DbaLogin.ps1 (100%) rename {functions => public}/Export-DbaPfDataCollectorSetTemplate.ps1 (100%) rename {functions => public}/Export-DbaRegServer.ps1 (100%) rename {functions => public}/Export-DbaRepServerSetting.ps1 (100%) rename {functions => public}/Export-DbaScript.ps1 (100%) rename {functions => public}/Export-DbaServerRole.ps1 (100%) rename {functions => public}/Export-DbaSpConfigure.ps1 (100%) rename {functions => public}/Export-DbaSysDbUserObject.ps1 (100%) rename {functions => public}/Export-DbaUser.ps1 (100%) rename {functions => public}/Export-DbaXECsv.ps1 (100%) rename {functions => public}/Export-DbaXESession.ps1 (100%) rename {functions => public}/Export-DbaXESessionTemplate.ps1 (100%) rename {functions => public}/Export-DbatoolsConfig.ps1 (100%) rename {functions => public}/Find-DbaAgentJob.ps1 (100%) rename {functions => public}/Find-DbaBackup.ps1 (100%) rename {functions => public}/Find-DbaCommand.ps1 (100%) rename {functions => public}/Find-DbaDatabase.ps1 (100%) rename {functions => public}/Find-DbaDbDisabledIndex.ps1 (100%) rename {functions => public}/Find-DbaDbDuplicateIndex.ps1 (100%) rename {functions => public}/Find-DbaDbGrowthEvent.ps1 (100%) rename {functions => public}/Find-DbaDbUnusedIndex.ps1 (100%) rename {functions => public}/Find-DbaInstance.ps1 (100%) rename {functions => public}/Find-DbaLoginInGroup.ps1 (100%) rename {functions => public}/Find-DbaOrphanedFile.ps1 (100%) rename {functions => public}/Find-DbaSimilarTable.ps1 (100%) rename {functions => public}/Find-DbaStoredProcedure.ps1 (100%) rename {functions => public}/Find-DbaTrigger.ps1 (100%) rename {functions => public}/Find-DbaUserObject.ps1 (100%) rename {functions => public}/Find-DbaView.ps1 (100%) rename {functions => public}/Format-DbaBackupInformation.ps1 (100%) rename {functions => public}/Get-DbaAgBackupHistory.ps1 (100%) rename {functions => public}/Get-DbaAgDatabase.ps1 (100%) rename {functions => public}/Get-DbaAgHadr.ps1 (100%) rename {functions => public}/Get-DbaAgListener.ps1 (100%) rename {functions => public}/Get-DbaAgReplica.ps1 (100%) rename {functions => public}/Get-DbaAgentAlert.ps1 (100%) rename {functions => public}/Get-DbaAgentAlertCategory.ps1 (100%) rename {functions => public}/Get-DbaAgentJob.ps1 (100%) rename {functions => public}/Get-DbaAgentJobCategory.ps1 (100%) rename {functions => public}/Get-DbaAgentJobHistory.ps1 (100%) rename {functions => public}/Get-DbaAgentJobOutputFile.ps1 (100%) rename {functions => public}/Get-DbaAgentJobStep.ps1 (100%) rename {functions => public}/Get-DbaAgentLog.ps1 (100%) rename {functions => public}/Get-DbaAgentOperator.ps1 (100%) rename {functions => public}/Get-DbaAgentProxy.ps1 (100%) rename {functions => public}/Get-DbaAgentSchedule.ps1 (100%) rename {functions => public}/Get-DbaAgentServer.ps1 (100%) rename {functions => public}/Get-DbaAvailabilityGroup.ps1 (100%) rename {functions => public}/Get-DbaAvailableCollation.ps1 (100%) rename {functions => public}/Get-DbaBackupDevice.ps1 (100%) rename {functions => public}/Get-DbaBackupInformation.ps1 (100%) rename {functions => public}/Get-DbaBinaryFileTable.ps1 (100%) rename {functions => public}/Get-DbaBuild.ps1 (100%) rename {functions => public}/Get-DbaClientAlias.ps1 (100%) rename {functions => public}/Get-DbaClientProtocol.ps1 (100%) rename {functions => public}/Get-DbaCmConnection.ps1 (100%) rename {functions => public}/Get-DbaCmObject.ps1 (100%) rename {functions => public}/Get-DbaComputerCertificate.ps1 (100%) rename {functions => public}/Get-DbaComputerSystem.ps1 (100%) rename {functions => public}/Get-DbaConnectedInstance.ps1 (100%) rename {functions => public}/Get-DbaConnection.ps1 (100%) rename {functions => public}/Get-DbaCpuRingBuffer.ps1 (100%) rename {functions => public}/Get-DbaCpuUsage.ps1 (100%) rename {functions => public}/Get-DbaCredential.ps1 (100%) rename {functions => public}/Get-DbaCustomError.ps1 (100%) rename {functions => public}/Get-DbaDatabase.ps1 (100%) rename {functions => public}/Get-DbaDbAssembly.ps1 (100%) rename {functions => public}/Get-DbaDbAsymmetricKey.ps1 (100%) rename {functions => public}/Get-DbaDbBackupHistory.ps1 (100%) rename {functions => public}/Get-DbaDbCertificate.ps1 (100%) rename {functions => public}/Get-DbaDbCheckConstraint.ps1 (100%) rename {functions => public}/Get-DbaDbCompatibility.ps1 (100%) rename {functions => public}/Get-DbaDbCompression.ps1 (100%) rename {functions => public}/Get-DbaDbDbccOpenTran.ps1 (100%) rename {functions => public}/Get-DbaDbDetachedFileInfo.ps1 (100%) rename {functions => public}/Get-DbaDbEncryption.ps1 (100%) rename {functions => public}/Get-DbaDbEncryptionKey.ps1 (100%) rename {functions => public}/Get-DbaDbExtentDiff.ps1 (100%) rename {functions => public}/Get-DbaDbFeatureUsage.ps1 (100%) rename {functions => public}/Get-DbaDbFile.ps1 (100%) rename {functions => public}/Get-DbaDbFileGroup.ps1 (100%) rename {functions => public}/Get-DbaDbFileGrowth.ps1 (100%) rename {functions => public}/Get-DbaDbFileMapping.ps1 (100%) rename {functions => public}/Get-DbaDbForeignKey.ps1 (100%) rename {functions => public}/Get-DbaDbIdentity.ps1 (100%) rename {functions => public}/Get-DbaDbLogShipError.ps1 (100%) rename {functions => public}/Get-DbaDbLogSpace.ps1 (100%) rename {functions => public}/Get-DbaDbMail.ps1 (100%) rename {functions => public}/Get-DbaDbMailAccount.ps1 (100%) rename {functions => public}/Get-DbaDbMailConfig.ps1 (100%) rename {functions => public}/Get-DbaDbMailHistory.ps1 (100%) rename {functions => public}/Get-DbaDbMailLog.ps1 (100%) rename {functions => public}/Get-DbaDbMailProfile.ps1 (100%) rename {functions => public}/Get-DbaDbMailServer.ps1 (100%) rename {functions => public}/Get-DbaDbMasterKey.ps1 (100%) rename {functions => public}/Get-DbaDbMemoryUsage.ps1 (100%) rename {functions => public}/Get-DbaDbMirror.ps1 (100%) rename {functions => public}/Get-DbaDbMirrorMonitor.ps1 (100%) rename {functions => public}/Get-DbaDbObjectTrigger.ps1 (100%) rename {functions => public}/Get-DbaDbOrphanUser.ps1 (100%) rename {functions => public}/Get-DbaDbPageInfo.ps1 (100%) rename {functions => public}/Get-DbaDbPartitionFunction.ps1 (100%) rename {functions => public}/Get-DbaDbPartitionScheme.ps1 (100%) rename {functions => public}/Get-DbaDbQueryStoreOption.ps1 (100%) rename {functions => public}/Get-DbaDbRecoveryModel.ps1 (100%) rename {functions => public}/Get-DbaDbRestoreHistory.ps1 (100%) rename {functions => public}/Get-DbaDbRole.ps1 (100%) rename {functions => public}/Get-DbaDbRoleMember.ps1 (100%) rename {functions => public}/Get-DbaDbSchema.ps1 (100%) rename {functions => public}/Get-DbaDbSequence.ps1 (100%) rename {functions => public}/Get-DbaDbServiceBrokerQueue.ps1 (100%) rename {functions => public}/Get-DbaDbServiceBrokerService.ps1 (100%) rename {functions => public}/Get-DbaDbSharePoint.ps1 (100%) rename {functions => public}/Get-DbaDbSnapshot.ps1 (100%) rename {functions => public}/Get-DbaDbSpace.ps1 (100%) rename {functions => public}/Get-DbaDbState.ps1 (100%) rename {functions => public}/Get-DbaDbStoredProcedure.ps1 (100%) rename {functions => public}/Get-DbaDbSynonym.ps1 (100%) rename {functions => public}/Get-DbaDbTable.ps1 (100%) rename {functions => public}/Get-DbaDbTrigger.ps1 (100%) rename {functions => public}/Get-DbaDbUdf.ps1 (100%) rename {functions => public}/Get-DbaDbUser.ps1 (100%) rename {functions => public}/Get-DbaDbUserDefinedTableType.ps1 (100%) rename {functions => public}/Get-DbaDbView.ps1 (100%) rename {functions => public}/Get-DbaDbVirtualLogFile.ps1 (100%) rename {functions => public}/Get-DbaDbccHelp.ps1 (100%) rename {functions => public}/Get-DbaDbccMemoryStatus.ps1 (100%) rename {functions => public}/Get-DbaDbccProcCache.ps1 (100%) rename {functions => public}/Get-DbaDbccSessionBuffer.ps1 (100%) rename {functions => public}/Get-DbaDbccStatistic.ps1 (100%) rename {functions => public}/Get-DbaDbccUserOption.ps1 (100%) rename {functions => public}/Get-DbaDefaultPath.ps1 (100%) rename {functions => public}/Get-DbaDependency.ps1 (100%) rename {functions => public}/Get-DbaDeprecatedFeature.ps1 (100%) rename {functions => public}/Get-DbaDiskSpace.ps1 (100%) rename {functions => public}/Get-DbaDump.ps1 (100%) rename {functions => public}/Get-DbaEndpoint.ps1 (100%) rename {functions => public}/Get-DbaErrorLog.ps1 (100%) rename {functions => public}/Get-DbaErrorLogConfig.ps1 (100%) rename {functions => public}/Get-DbaEstimatedCompletionTime.ps1 (100%) rename {functions => public}/Get-DbaExecutionPlan.ps1 (100%) rename {functions => public}/Get-DbaExtendedProperty.ps1 (100%) rename {functions => public}/Get-DbaExtendedProtection.ps1 (100%) rename {functions => public}/Get-DbaExternalProcess.ps1 (100%) rename {functions => public}/Get-DbaFeature.ps1 (100%) rename {functions => public}/Get-DbaFile.ps1 (100%) rename {functions => public}/Get-DbaFilestream.ps1 (100%) rename {functions => public}/Get-DbaFirewallRule.ps1 (100%) rename {functions => public}/Get-DbaForceNetworkEncryption.ps1 (100%) rename {functions => public}/Get-DbaHelpIndex.ps1 (100%) rename {functions => public}/Get-DbaHideInstance.ps1 (100%) rename {functions => public}/Get-DbaInstalledPatch.ps1 (100%) rename {functions => public}/Get-DbaInstanceAudit.ps1 (100%) rename {functions => public}/Get-DbaInstanceAuditSpecification.ps1 (100%) rename {functions => public}/Get-DbaInstanceInstallDate.ps1 (100%) rename {functions => public}/Get-DbaInstanceProperty.ps1 (100%) rename {functions => public}/Get-DbaInstanceProtocol.ps1 (100%) rename {functions => public}/Get-DbaInstanceTrigger.ps1 (100%) rename {functions => public}/Get-DbaInstanceUserOption.ps1 (100%) rename {functions => public}/Get-DbaIoLatency.ps1 (100%) rename {functions => public}/Get-DbaKbUpdate.ps1 (100%) rename {functions => public}/Get-DbaLastBackup.ps1 (100%) rename {functions => public}/Get-DbaLastGoodCheckDb.ps1 (100%) rename {functions => public}/Get-DbaLatchStatistic.ps1 (100%) rename {functions => public}/Get-DbaLinkedServer.ps1 (100%) rename {functions => public}/Get-DbaLinkedServerLogin.ps1 (100%) rename {functions => public}/Get-DbaLocaleSetting.ps1 (100%) rename {functions => public}/Get-DbaLogin.ps1 (100%) rename {functions => public}/Get-DbaMaintenanceSolutionLog.ps1 (100%) rename {functions => public}/Get-DbaManagementObject.ps1 (100%) rename {functions => public}/Get-DbaMaxMemory.ps1 (100%) rename {functions => public}/Get-DbaMemoryCondition.ps1 (100%) rename {functions => public}/Get-DbaMemoryUsage.ps1 (100%) rename {functions => public}/Get-DbaModule.ps1 (100%) rename {functions => public}/Get-DbaMsdtc.ps1 (100%) rename {functions => public}/Get-DbaNetworkActivity.ps1 (100%) rename {functions => public}/Get-DbaNetworkCertificate.ps1 (100%) rename {functions => public}/Get-DbaNetworkConfiguration.ps1 (100%) rename {functions => public}/Get-DbaOleDbProvider.ps1 (100%) rename {functions => public}/Get-DbaOpenTransaction.ps1 (100%) rename {functions => public}/Get-DbaOperatingSystem.ps1 (100%) rename {functions => public}/Get-DbaPageFileSetting.ps1 (100%) rename {functions => public}/Get-DbaPbmCategory.ps1 (100%) rename {functions => public}/Get-DbaPbmCategorySubscription.ps1 (100%) rename {functions => public}/Get-DbaPbmCondition.ps1 (100%) rename {functions => public}/Get-DbaPbmObjectSet.ps1 (100%) rename {functions => public}/Get-DbaPbmPolicy.ps1 (100%) rename {functions => public}/Get-DbaPbmStore.ps1 (100%) rename {functions => public}/Get-DbaPermission.ps1 (100%) rename {functions => public}/Get-DbaPfAvailableCounter.ps1 (100%) rename {functions => public}/Get-DbaPfDataCollector.ps1 (100%) rename {functions => public}/Get-DbaPfDataCollectorCounter.ps1 (100%) rename {functions => public}/Get-DbaPfDataCollectorCounterSample.ps1 (100%) rename {functions => public}/Get-DbaPfDataCollectorSet.ps1 (100%) rename {functions => public}/Get-DbaPfDataCollectorSetTemplate.ps1 (100%) rename {functions => public}/Get-DbaPlanCache.ps1 (100%) rename {functions => public}/Get-DbaPowerPlan.ps1 (100%) rename {functions => public}/Get-DbaPrivilege.ps1 (100%) rename {functions => public}/Get-DbaProcess.ps1 (100%) rename {functions => public}/Get-DbaProductKey.ps1 (100%) rename {functions => public}/Get-DbaQueryExecutionTime.ps1 (100%) rename {functions => public}/Get-DbaRandomizedDataset.ps1 (100%) rename {functions => public}/Get-DbaRandomizedDatasetTemplate.ps1 (100%) rename {functions => public}/Get-DbaRandomizedType.ps1 (100%) rename {functions => public}/Get-DbaRandomizedValue.ps1 (100%) rename {functions => public}/Get-DbaRegServer.ps1 (100%) rename {functions => public}/Get-DbaRegServerGroup.ps1 (100%) rename {functions => public}/Get-DbaRegServerStore.ps1 (100%) rename {functions => public}/Get-DbaRegistryRoot.ps1 (100%) rename {functions => public}/Get-DbaRepDistributor.ps1 (100%) rename {functions => public}/Get-DbaRepPublication.ps1 (100%) rename {functions => public}/Get-DbaRepServer.ps1 (100%) rename {functions => public}/Get-DbaResourceGovernor.ps1 (100%) rename {functions => public}/Get-DbaRgClassifierFunction.ps1 (100%) rename {functions => public}/Get-DbaRgResourcePool.ps1 (100%) rename {functions => public}/Get-DbaRgWorkloadGroup.ps1 (100%) rename {functions => public}/Get-DbaRunningJob.ps1 (100%) rename {functions => public}/Get-DbaSchemaChangeHistory.ps1 (100%) rename {functions => public}/Get-DbaServerRole.ps1 (100%) rename {functions => public}/Get-DbaServerRoleMember.ps1 (100%) rename {functions => public}/Get-DbaService.ps1 (100%) rename {functions => public}/Get-DbaSpConfigure.ps1 (100%) rename {functions => public}/Get-DbaSpinLockStatistic.ps1 (100%) rename {functions => public}/Get-DbaSpn.ps1 (100%) rename {functions => public}/Get-DbaSsisExecutionHistory.ps1 (100%) rename {functions => public}/Get-DbaStartupParameter.ps1 (100%) rename {functions => public}/Get-DbaStartupProcedure.ps1 (100%) rename {functions => public}/Get-DbaSuspectPage.ps1 (100%) rename {functions => public}/Get-DbaTcpPort.ps1 (100%) rename {functions => public}/Get-DbaTempdbUsage.ps1 (100%) rename {functions => public}/Get-DbaTopResourceUsage.ps1 (100%) rename {functions => public}/Get-DbaTrace.ps1 (100%) rename {functions => public}/Get-DbaTraceFlag.ps1 (100%) rename {functions => public}/Get-DbaUptime.ps1 (100%) rename {functions => public}/Get-DbaUserPermission.ps1 (100%) rename {functions => public}/Get-DbaWaitResource.ps1 (100%) rename {functions => public}/Get-DbaWaitStatistic.ps1 (100%) rename {functions => public}/Get-DbaWaitingTask.ps1 (100%) rename {functions => public}/Get-DbaWindowsLog.ps1 (100%) rename {functions => public}/Get-DbaWsfcAvailableDisk.ps1 (100%) rename {functions => public}/Get-DbaWsfcCluster.ps1 (100%) rename {functions => public}/Get-DbaWsfcDisk.ps1 (100%) rename {functions => public}/Get-DbaWsfcNetwork.ps1 (100%) rename {functions => public}/Get-DbaWsfcNetworkInterface.ps1 (100%) rename {functions => public}/Get-DbaWsfcNode.ps1 (100%) rename {functions => public}/Get-DbaWsfcResource.ps1 (100%) rename {functions => public}/Get-DbaWsfcResourceGroup.ps1 (100%) rename {functions => public}/Get-DbaWsfcResourceType.ps1 (100%) rename {functions => public}/Get-DbaWsfcRole.ps1 (100%) rename {functions => public}/Get-DbaWsfcSharedVolume.ps1 (100%) rename {functions => public}/Get-DbaXEObject.ps1 (100%) rename {functions => public}/Get-DbaXESession.ps1 (100%) rename {functions => public}/Get-DbaXESessionTarget.ps1 (100%) rename {functions => public}/Get-DbaXESessionTargetFile.ps1 (100%) rename {functions => public}/Get-DbaXESessionTemplate.ps1 (100%) rename {functions => public}/Get-DbaXESmartTarget.ps1 (100%) rename {functions => public}/Get-DbaXEStore.ps1 (100%) rename {functions => public}/Get-DbatoolsChangeLog.ps1 (100%) rename {functions => public}/Get-DbatoolsConfig.ps1 (100%) rename {functions => public}/Get-DbatoolsConfigValue.ps1 (100%) rename {functions => public}/Get-DbatoolsError.ps1 (100%) rename {functions => public}/Get-DbatoolsLog.ps1 (100%) rename {functions => public}/Get-DbatoolsPath.ps1 (100%) rename {functions => public}/Grant-DbaAgPermission.ps1 (100%) rename {functions => public}/Import-DbaBinaryFile.ps1 (100%) rename {functions => public}/Import-DbaCsv.ps1 (100%) rename {functions => public}/Import-DbaPfDataCollectorSetTemplate.ps1 (100%) rename {functions => public}/Import-DbaRegServer.ps1 (100%) rename {functions => public}/Import-DbaSpConfigure.ps1 (100%) rename {functions => public}/Import-DbaXESessionTemplate.ps1 (100%) rename {functions => public}/Import-DbatoolsConfig.ps1 (100%) rename {functions => public}/Install-DbaDarlingData.ps1 (100%) rename {functions => public}/Install-DbaFirstResponderKit.ps1 (100%) rename {functions => public}/Install-DbaInstance.ps1 (100%) rename {functions => public}/Install-DbaMaintenanceSolution.ps1 (100%) rename {functions => public}/Install-DbaMultiTool.ps1 (100%) rename {functions => public}/Install-DbaSqlWatch.ps1 (100%) rename {functions => public}/Install-DbaWhoIsActive.ps1 (100%) rename {functions => public}/Invoke-DbaAdvancedInstall.ps1 (100%) rename {functions => public}/Invoke-DbaAdvancedRestore.ps1 (100%) rename {functions => public}/Invoke-DbaAdvancedUpdate.ps1 (100%) rename {functions => public}/Invoke-DbaAgFailover.ps1 (100%) rename {functions => public}/Invoke-DbaBalanceDataFiles.ps1 (100%) rename {functions => public}/Invoke-DbaCycleErrorLog.ps1 (100%) rename {functions => public}/Invoke-DbaDbClone.ps1 (100%) rename {functions => public}/Invoke-DbaDbDataGenerator.ps1 (99%) rename {functions => public}/Invoke-DbaDbDataMasking.ps1 (100%) rename {functions => public}/Invoke-DbaDbDbccCheckConstraint.ps1 (100%) rename {functions => public}/Invoke-DbaDbDbccCleanTable.ps1 (100%) rename {functions => public}/Invoke-DbaDbDbccUpdateUsage.ps1 (100%) rename {functions => public}/Invoke-DbaDbDecryptObject.ps1 (100%) rename {functions => public}/Invoke-DbaDbLogShipRecovery.ps1 (100%) rename {functions => public}/Invoke-DbaDbLogShipping.ps1 (100%) rename {functions => public}/Invoke-DbaDbMirrorFailover.ps1 (100%) rename {functions => public}/Invoke-DbaDbMirroring.ps1 (100%) rename {functions => public}/Invoke-DbaDbPiiScan.ps1 (100%) rename {functions => public}/Invoke-DbaDbShrink.ps1 (100%) rename {functions => public}/Invoke-DbaDbTransfer.ps1 (100%) rename {functions => public}/Invoke-DbaDbUpgrade.ps1 (100%) rename {functions => public}/Invoke-DbaDbccDropCleanBuffer.ps1 (100%) rename {functions => public}/Invoke-DbaDbccFreeCache.ps1 (100%) rename {functions => public}/Invoke-DbaDiagnosticQuery.ps1 (100%) rename {functions => public}/Invoke-DbaPfRelog.ps1 (100%) rename {functions => public}/Invoke-DbaQuery.ps1 (100%) rename {functions => public}/Invoke-DbaWhoIsActive.ps1 (100%) rename {functions => public}/Invoke-DbaXEReplay.ps1 (100%) rename {functions => public}/Invoke-DbatoolsFormatter.ps1 (96%) rename {functions => public}/Invoke-DbatoolsRenameHelper.ps1 (100%) rename {functions => public}/Join-DbaAvailabilityGroup.ps1 (100%) rename {functions => public}/Join-DbaPath.ps1 (100%) rename {functions => public}/Measure-DbaBackupThroughput.ps1 (100%) rename {functions => public}/Measure-DbaDbVirtualLogFile.ps1 (100%) rename {functions => public}/Measure-DbaDiskSpaceRequirement.ps1 (100%) rename {functions => public}/Measure-DbatoolsImport.ps1 (100%) rename {functions => public}/Mount-DbaDatabase.ps1 (100%) rename {functions => public}/Move-DbaDbFile.ps1 (100%) rename {functions => public}/Move-DbaRegServer.ps1 (100%) rename {functions => public}/Move-DbaRegServerGroup.ps1 (100%) rename {functions => public}/New-DbaAgentAlertCategory.ps1 (100%) rename {functions => public}/New-DbaAgentJob.ps1 (100%) rename {functions => public}/New-DbaAgentJobCategory.ps1 (100%) rename {functions => public}/New-DbaAgentJobStep.ps1 (100%) rename {functions => public}/New-DbaAgentOperator.ps1 (100%) rename {functions => public}/New-DbaAgentProxy.ps1 (100%) rename {functions => public}/New-DbaAgentSchedule.ps1 (100%) rename {functions => public}/New-DbaAvailabilityGroup.ps1 (100%) rename {functions => public}/New-DbaAzAccessToken.ps1 (100%) rename {functions => public}/New-DbaClientAlias.ps1 (100%) rename {functions => public}/New-DbaCmConnection.ps1 (100%) rename {functions => public}/New-DbaComputerCertificate.ps1 (100%) rename {functions => public}/New-DbaComputerCertificateSigningRequest.ps1 (100%) rename {functions => public}/New-DbaConnectionString.ps1 (100%) rename {functions => public}/New-DbaConnectionStringBuilder.ps1 (100%) rename {functions => public}/New-DbaCredential.ps1 (100%) rename {functions => public}/New-DbaCustomError.ps1 (100%) rename {functions => public}/New-DbaDacOption.ps1 (100%) rename {functions => public}/New-DbaDacProfile.ps1 (100%) rename {functions => public}/New-DbaDatabase.ps1 (100%) rename {functions => public}/New-DbaDbAsymmetricKey.ps1 (100%) rename {functions => public}/New-DbaDbCertificate.ps1 (100%) rename {functions => public}/New-DbaDbDataGeneratorConfig.ps1 (100%) rename {functions => public}/New-DbaDbEncryptionKey.ps1 (100%) rename {functions => public}/New-DbaDbFileGroup.ps1 (100%) rename {functions => public}/New-DbaDbMailAccount.ps1 (100%) rename {functions => public}/New-DbaDbMailProfile.ps1 (100%) rename {functions => public}/New-DbaDbMaskingConfig.ps1 (100%) rename {functions => public}/New-DbaDbMasterKey.ps1 (100%) rename {functions => public}/New-DbaDbRole.ps1 (100%) rename {functions => public}/New-DbaDbSchema.ps1 (100%) rename {functions => public}/New-DbaDbSequence.ps1 (100%) rename {functions => public}/New-DbaDbSnapshot.ps1 (100%) rename {functions => public}/New-DbaDbSynonym.ps1 (100%) rename {functions => public}/New-DbaDbTable.ps1 (100%) rename {functions => public}/New-DbaDbTransfer.ps1 (100%) rename {functions => public}/New-DbaDbUser.ps1 (100%) rename {functions => public}/New-DbaDiagnosticAdsNotebook.ps1 (100%) rename {functions => public}/New-DbaDirectory.ps1 (100%) rename {functions => public}/New-DbaEndpoint.ps1 (100%) rename {functions => public}/New-DbaFirewallRule.ps1 (100%) rename {functions => public}/New-DbaLinkedServer.ps1 (100%) rename {functions => public}/New-DbaLinkedServerLogin.ps1 (100%) rename {functions => public}/New-DbaLogin.ps1 (100%) rename {functions => public}/New-DbaRgResourcePool.ps1 (100%) rename {functions => public}/New-DbaRgWorkloadGroup.ps1 (100%) rename {functions => public}/New-DbaScriptingOption.ps1 (100%) rename {functions => public}/New-DbaServerRole.ps1 (100%) rename {functions => public}/New-DbaServiceMasterKey.ps1 (100%) rename {functions => public}/New-DbaSqlParameter.ps1 (100%) rename {functions => public}/New-DbaXESession.ps1 (100%) rename {functions => public}/New-DbaXESmartCsvWriter.ps1 (100%) rename {functions => public}/New-DbaXESmartEmail.ps1 (100%) rename {functions => public}/New-DbaXESmartQueryExec.ps1 (100%) rename {functions => public}/New-DbaXESmartReplay.ps1 (100%) rename {functions => public}/New-DbaXESmartTableWriter.ps1 (100%) rename {functions => public}/New-DbatoolsSupportPackage.ps1 (100%) rename {functions => public}/Publish-DbaDacPackage.ps1 (100%) rename {functions => public}/Read-DbaAuditFile.ps1 (100%) rename {functions => public}/Read-DbaBackupHeader.ps1 (100%) rename {functions => public}/Read-DbaTraceFile.ps1 (100%) rename {functions => public}/Read-DbaTransactionLog.ps1 (100%) rename {functions => public}/Read-DbaXEFile.ps1 (100%) rename {functions => public}/Register-DbatoolsConfig.ps1 (100%) rename {functions => public}/Remove-DbaAgDatabase.ps1 (100%) rename {functions => public}/Remove-DbaAgListener.ps1 (100%) rename {functions => public}/Remove-DbaAgReplica.ps1 (100%) rename {functions => public}/Remove-DbaAgentAlert.ps1 (100%) rename {functions => public}/Remove-DbaAgentAlertCategory.ps1 (100%) rename {functions => public}/Remove-DbaAgentJob.ps1 (100%) rename {functions => public}/Remove-DbaAgentJobCategory.ps1 (100%) rename {functions => public}/Remove-DbaAgentJobStep.ps1 (100%) rename {functions => public}/Remove-DbaAgentOperator.ps1 (100%) rename {functions => public}/Remove-DbaAgentProxy.ps1 (100%) rename {functions => public}/Remove-DbaAgentSchedule.ps1 (100%) rename {functions => public}/Remove-DbaAvailabilityGroup.ps1 (100%) rename {functions => public}/Remove-DbaBackup.ps1 (100%) rename {functions => public}/Remove-DbaClientAlias.ps1 (100%) rename {functions => public}/Remove-DbaCmConnection.ps1 (100%) rename {functions => public}/Remove-DbaComputerCertificate.ps1 (100%) rename {functions => public}/Remove-DbaCredential.ps1 (100%) rename {functions => public}/Remove-DbaCustomError.ps1 (100%) rename {functions => public}/Remove-DbaDatabase.ps1 (100%) rename {functions => public}/Remove-DbaDatabaseSafely.ps1 (100%) rename {functions => public}/Remove-DbaDbAsymmetricKey.ps1 (100%) rename {functions => public}/Remove-DbaDbBackupRestoreHistory.ps1 (100%) rename {functions => public}/Remove-DbaDbCertificate.ps1 (100%) rename {functions => public}/Remove-DbaDbCheckConstraint.ps1 (100%) rename {functions => public}/Remove-DbaDbData.ps1 (100%) rename {functions => public}/Remove-DbaDbEncryptionKey.ps1 (100%) rename {functions => public}/Remove-DbaDbFileGroup.ps1 (100%) rename {functions => public}/Remove-DbaDbLogShipping.ps1 (100%) rename {functions => public}/Remove-DbaDbMailAccount.ps1 (100%) rename {functions => public}/Remove-DbaDbMailProfile.ps1 (100%) rename {functions => public}/Remove-DbaDbMasterKey.ps1 (100%) rename {functions => public}/Remove-DbaDbMirror.ps1 (100%) rename {functions => public}/Remove-DbaDbMirrorMonitor.ps1 (100%) rename {functions => public}/Remove-DbaDbOrphanUser.ps1 (100%) rename {functions => public}/Remove-DbaDbPartitionFunction.ps1 (100%) rename {functions => public}/Remove-DbaDbPartitionScheme.ps1 (100%) rename {functions => public}/Remove-DbaDbRole.ps1 (100%) rename {functions => public}/Remove-DbaDbRoleMember.ps1 (100%) rename {functions => public}/Remove-DbaDbSchema.ps1 (100%) rename {functions => public}/Remove-DbaDbSequence.ps1 (100%) rename {functions => public}/Remove-DbaDbSnapshot.ps1 (100%) rename {functions => public}/Remove-DbaDbSynonym.ps1 (100%) rename {functions => public}/Remove-DbaDbTable.ps1 (100%) rename {functions => public}/Remove-DbaDbTableData.ps1 (100%) rename {functions => public}/Remove-DbaDbUdf.ps1 (100%) rename {functions => public}/Remove-DbaDbUser.ps1 (100%) rename {functions => public}/Remove-DbaDbView.ps1 (100%) rename {functions => public}/Remove-DbaEndpoint.ps1 (100%) rename {functions => public}/Remove-DbaExtendedProperty.ps1 (100%) rename {functions => public}/Remove-DbaFirewallRule.ps1 (100%) rename {functions => public}/Remove-DbaLinkedServer.ps1 (100%) rename {functions => public}/Remove-DbaLinkedServerLogin.ps1 (100%) rename {functions => public}/Remove-DbaLogin.ps1 (100%) rename {functions => public}/Remove-DbaNetworkCertificate.ps1 (100%) rename {functions => public}/Remove-DbaPfDataCollectorCounter.ps1 (100%) rename {functions => public}/Remove-DbaPfDataCollectorSet.ps1 (100%) rename {functions => public}/Remove-DbaRegServer.ps1 (100%) rename {functions => public}/Remove-DbaRegServerGroup.ps1 (100%) rename {functions => public}/Remove-DbaRgResourcePool.ps1 (100%) rename {functions => public}/Remove-DbaRgWorkloadGroup.ps1 (100%) rename {functions => public}/Remove-DbaServerRole.ps1 (100%) rename {functions => public}/Remove-DbaServerRoleMember.ps1 (100%) rename {functions => public}/Remove-DbaSpn.ps1 (100%) rename {functions => public}/Remove-DbaTrace.ps1 (100%) rename {functions => public}/Remove-DbaXESession.ps1 (100%) rename {functions => public}/Remove-DbaXESmartTarget.ps1 (100%) rename {functions => public}/Rename-DbaDatabase.ps1 (100%) rename {functions => public}/Rename-DbaLogin.ps1 (100%) rename {functions => public}/Repair-DbaDbMirror.ps1 (100%) rename {functions => public}/Repair-DbaDbOrphanUser.ps1 (100%) rename {functions => public}/Repair-DbaInstanceName.ps1 (100%) rename {functions => public}/Reset-DbaAdmin.ps1 (100%) rename {functions => public}/Reset-DbatoolsConfig.ps1 (100%) rename {functions => public}/Resolve-DbaNetworkName.ps1 (100%) rename {functions => public}/Resolve-DbaPath.ps1 (100%) rename {functions => public}/Restart-DbaService.ps1 (100%) rename {functions => public}/Restore-DbaDatabase.ps1 (100%) rename {functions => public}/Restore-DbaDbCertificate.ps1 (100%) rename {functions => public}/Restore-DbaDbSnapshot.ps1 (100%) rename {functions => public}/Resume-DbaAgDbDataMovement.ps1 (100%) rename {functions => public}/Revoke-DbaAgPermission.ps1 (100%) rename {functions => public}/Save-DbaCommunitySoftware.ps1 (100%) rename {functions => public}/Save-DbaDiagnosticQueryScript.ps1 (100%) rename {functions => public}/Save-DbaKbUpdate.ps1 (100%) rename {functions => public}/Select-DbaBackupInformation.ps1 (100%) rename {functions => public}/Select-DbaDbSequenceNextValue.ps1 (100%) rename {functions => public}/Set-DbaAgListener.ps1 (100%) rename {functions => public}/Set-DbaAgReplica.ps1 (100%) rename {functions => public}/Set-DbaAgentAlert.ps1 (100%) rename {functions => public}/Set-DbaAgentJob.ps1 (100%) rename {functions => public}/Set-DbaAgentJobCategory.ps1 (100%) rename {functions => public}/Set-DbaAgentJobOutputFile.ps1 (100%) rename {functions => public}/Set-DbaAgentJobOwner.ps1 (100%) rename {functions => public}/Set-DbaAgentJobStep.ps1 (100%) rename {functions => public}/Set-DbaAgentOperator.ps1 (100%) rename {functions => public}/Set-DbaAgentSchedule.ps1 (100%) rename {functions => public}/Set-DbaAgentServer.ps1 (100%) rename {functions => public}/Set-DbaAvailabilityGroup.ps1 (100%) rename {functions => public}/Set-DbaCmConnection.ps1 (100%) rename {functions => public}/Set-DbaDbCompatibility.ps1 (100%) rename {functions => public}/Set-DbaDbCompression.ps1 (100%) rename {functions => public}/Set-DbaDbFileGroup.ps1 (100%) rename {functions => public}/Set-DbaDbFileGrowth.ps1 (100%) rename {functions => public}/Set-DbaDbIdentity.ps1 (100%) rename {functions => public}/Set-DbaDbMirror.ps1 (100%) rename {functions => public}/Set-DbaDbOwner.ps1 (100%) rename {functions => public}/Set-DbaDbQueryStoreOption.ps1 (100%) rename {functions => public}/Set-DbaDbRecoveryModel.ps1 (100%) rename {functions => public}/Set-DbaDbSchema.ps1 (100%) rename {functions => public}/Set-DbaDbSequence.ps1 (100%) rename {functions => public}/Set-DbaDbState.ps1 (100%) rename {functions => public}/Set-DbaDefaultPath.ps1 (100%) rename {functions => public}/Set-DbaEndpoint.ps1 (100%) rename {functions => public}/Set-DbaErrorLogConfig.ps1 (100%) rename {functions => public}/Set-DbaExtendedProperty.ps1 (100%) rename {functions => public}/Set-DbaExtendedProtection.ps1 (100%) rename {functions => public}/Set-DbaLogin.ps1 (100%) rename {functions => public}/Set-DbaMaxDop.ps1 (100%) rename {functions => public}/Set-DbaMaxMemory.ps1 (100%) rename {functions => public}/Set-DbaNetworkCertificate.ps1 (100%) rename {functions => public}/Set-DbaNetworkConfiguration.ps1 (100%) rename {functions => public}/Set-DbaPowerPlan.ps1 (100%) rename {functions => public}/Set-DbaPrivilege.ps1 (100%) rename {functions => public}/Set-DbaResourceGovernor.ps1 (100%) rename {functions => public}/Set-DbaRgResourcePool.ps1 (100%) rename {functions => public}/Set-DbaRgWorkloadGroup.ps1 (100%) rename {functions => public}/Set-DbaSpConfigure.ps1 (100%) rename {functions => public}/Set-DbaSpn.ps1 (100%) rename {functions => public}/Set-DbaStartupParameter.ps1 (100%) rename {functions => public}/Set-DbaTcpPort.ps1 (100%) rename {functions => public}/Set-DbaTempDbConfig.ps1 (100%) rename {functions => public}/Set-DbatoolsPath.ps1 (100%) rename {functions => public}/Show-DbaDbList.ps1 (100%) rename {functions => public}/Show-DbaInstanceFileSystem.ps1 (100%) rename {functions => public}/Start-DbaAgentJob.ps1 (100%) rename {functions => public}/Start-DbaDbEncryption.ps1 (100%) rename {functions => public}/Start-DbaEndpoint.ps1 (100%) rename {functions => public}/Start-DbaMigration.ps1 (100%) rename {functions => public}/Start-DbaPfDataCollectorSet.ps1 (100%) rename {functions => public}/Start-DbaService.ps1 (100%) rename {functions => public}/Start-DbaTrace.ps1 (100%) rename {functions => public}/Start-DbaXESession.ps1 (100%) rename {functions => public}/Start-DbaXESmartTarget.ps1 (100%) rename {functions => public}/Stop-DbaAgentJob.ps1 (100%) rename {functions => public}/Stop-DbaDbEncryption.ps1 (100%) rename {functions => public}/Stop-DbaEndpoint.ps1 (100%) rename {functions => public}/Stop-DbaExternalProcess.ps1 (100%) rename {functions => public}/Stop-DbaPfDataCollectorSet.ps1 (100%) rename {functions => public}/Stop-DbaProcess.ps1 (100%) rename {functions => public}/Stop-DbaService.ps1 (100%) rename {functions => public}/Stop-DbaTrace.ps1 (100%) rename {functions => public}/Stop-DbaXESession.ps1 (100%) rename {functions => public}/Stop-DbaXESmartTarget.ps1 (100%) rename {functions => public}/Suspend-DbaAgDbDataMovement.ps1 (100%) rename {functions => public}/Sync-DbaAvailabilityGroup.ps1 (100%) rename {functions => public}/Sync-DbaLoginPermission.ps1 (100%) rename {functions => public}/Test-DbaAgentJobOwner.ps1 (100%) rename {functions => public}/Test-DbaAvailabilityGroup.ps1 (100%) rename {functions => public}/Test-DbaBackupEncrypted.ps1 (100%) rename {functions => public}/Test-DbaBackupInformation.ps1 (100%) rename {functions => public}/Test-DbaBuild.ps1 (100%) rename {functions => public}/Test-DbaCmConnection.ps1 (100%) rename {functions => public}/Test-DbaComputerCertificateExpiration.ps1 (100%) rename {functions => public}/Test-DbaConnection.ps1 (100%) rename {functions => public}/Test-DbaConnectionAuthScheme.ps1 (100%) rename {functions => public}/Test-DbaDbCollation.ps1 (100%) rename {functions => public}/Test-DbaDbCompatibility.ps1 (100%) rename {functions => public}/Test-DbaDbCompression.ps1 (100%) rename {functions => public}/Test-DbaDbDataGeneratorConfig.ps1 (100%) rename {functions => public}/Test-DbaDbDataMaskingConfig.ps1 (100%) rename {functions => public}/Test-DbaDbLogShipStatus.ps1 (100%) rename {functions => public}/Test-DbaDbOwner.ps1 (100%) rename {functions => public}/Test-DbaDbQueryStore.ps1 (100%) rename {functions => public}/Test-DbaDbRecoveryModel.ps1 (100%) rename {functions => public}/Test-DbaDeprecatedFeature.ps1 (100%) rename {functions => public}/Test-DbaDiskAlignment.ps1 (100%) rename {functions => public}/Test-DbaDiskAllocation.ps1 (100%) rename {functions => public}/Test-DbaDiskSpeed.ps1 (100%) rename {functions => public}/Test-DbaEndpoint.ps1 (100%) rename {functions => public}/Test-DbaIdentityUsage.ps1 (100%) rename {functions => public}/Test-DbaInstanceName.ps1 (100%) rename {functions => public}/Test-DbaLastBackup.ps1 (100%) rename {functions => public}/Test-DbaLinkedServerConnection.ps1 (100%) rename {functions => public}/Test-DbaLoginPassword.ps1 (100%) rename {functions => public}/Test-DbaManagementObject.ps1 (100%) rename {functions => public}/Test-DbaMaxDop.ps1 (100%) rename {functions => public}/Test-DbaMaxMemory.ps1 (100%) rename {functions => public}/Test-DbaMigrationConstraint.ps1 (100%) rename {functions => public}/Test-DbaNetworkLatency.ps1 (100%) rename {functions => public}/Test-DbaOptimizeForAdHoc.ps1 (100%) rename {functions => public}/Test-DbaPath.ps1 (100%) rename {functions => public}/Test-DbaPowerPlan.ps1 (100%) rename {functions => public}/Test-DbaRepLatency.ps1 (100%) rename {functions => public}/Test-DbaSpn.ps1 (100%) rename {functions => public}/Test-DbaTempDbConfig.ps1 (100%) rename {functions => public}/Test-DbaWindowsLogin.ps1 (100%) rename {functions => public}/Uninstall-DbaSqlWatch.ps1 (100%) rename {functions => public}/Unregister-DbatoolsConfig.ps1 (100%) rename {functions => public}/Update-DbaBuildReference.ps1 (100%) rename {functions => public}/Update-DbaInstance.ps1 (100%) rename {functions => public}/Update-DbaMaintenanceSolution.ps1 (100%) rename {functions => public}/Update-DbaServiceAccount.ps1 (100%) rename {functions => public}/Update-Dbatools.ps1 (100%) rename {functions => public}/Watch-DbaDbLogin.ps1 (100%) rename {functions => public}/Watch-DbaXESession.ps1 (100%) rename {functions => public}/Write-DbaDbTableData.ps1 (100%) diff --git a/internal/configurations/configuration.ps1 b/private/configurations/configuration.ps1 similarity index 99% rename from internal/configurations/configuration.ps1 rename to private/configurations/configuration.ps1 index 38824d011222..226c28f94bd7 100644 --- a/internal/configurations/configuration.ps1 +++ b/private/configurations/configuration.ps1 @@ -140,7 +140,7 @@ if (($PSVersionTable.PSVersion.Major -ge 6) -and ($PSVersionTable.OS -notlike "* $script:NoRegistry = $true } -$configpath = [IO.Path]::Combine($script:PSModuleRoot, "internal", "configurations") +$configpath = [IO.Path]::Combine($script:PSModuleRoot, "private", "configurations") Write-ImportTime -Text "Config system: Set more paths and special paths" # Import configuration validation foreach ($file in (Get-ChildItem -Path ([IO.Path]::Combine($configpath, "validation")))) { diff --git a/internal/configurations/settings/assets.ps1 b/private/configurations/settings/assets.ps1 similarity index 100% rename from internal/configurations/settings/assets.ps1 rename to private/configurations/settings/assets.ps1 diff --git a/internal/configurations/settings/availabilitygroups.ps1 b/private/configurations/settings/availabilitygroups.ps1 similarity index 100% rename from internal/configurations/settings/availabilitygroups.ps1 rename to private/configurations/settings/availabilitygroups.ps1 diff --git a/internal/configurations/settings/azure.ps1 b/private/configurations/settings/azure.ps1 similarity index 100% rename from internal/configurations/settings/azure.ps1 rename to private/configurations/settings/azure.ps1 diff --git a/internal/configurations/settings/commands.ps1 b/private/configurations/settings/commands.ps1 similarity index 100% rename from internal/configurations/settings/commands.ps1 rename to private/configurations/settings/commands.ps1 diff --git a/internal/configurations/settings/computermanagement.ps1 b/private/configurations/settings/computermanagement.ps1 similarity index 100% rename from internal/configurations/settings/computermanagement.ps1 rename to private/configurations/settings/computermanagement.ps1 diff --git a/internal/configurations/settings/formatting.ps1 b/private/configurations/settings/formatting.ps1 similarity index 100% rename from internal/configurations/settings/formatting.ps1 rename to private/configurations/settings/formatting.ps1 diff --git a/internal/configurations/settings/import.ps1 b/private/configurations/settings/import.ps1 similarity index 100% rename from internal/configurations/settings/import.ps1 rename to private/configurations/settings/import.ps1 diff --git a/internal/configurations/settings/logging.ps1 b/private/configurations/settings/logging.ps1 similarity index 100% rename from internal/configurations/settings/logging.ps1 rename to private/configurations/settings/logging.ps1 diff --git a/internal/configurations/settings/paths.ps1 b/private/configurations/settings/paths.ps1 similarity index 100% rename from internal/configurations/settings/paths.ps1 rename to private/configurations/settings/paths.ps1 diff --git a/internal/configurations/settings/remoting.ps1 b/private/configurations/settings/remoting.ps1 similarity index 100% rename from internal/configurations/settings/remoting.ps1 rename to private/configurations/settings/remoting.ps1 diff --git a/internal/configurations/settings/sql.ps1 b/private/configurations/settings/sql.ps1 similarity index 100% rename from internal/configurations/settings/sql.ps1 rename to private/configurations/settings/sql.ps1 diff --git a/internal/configurations/settings/tabexpansion.ps1 b/private/configurations/settings/tabexpansion.ps1 similarity index 100% rename from internal/configurations/settings/tabexpansion.ps1 rename to private/configurations/settings/tabexpansion.ps1 diff --git a/internal/configurations/settings/userinteraction.ps1 b/private/configurations/settings/userinteraction.ps1 similarity index 100% rename from internal/configurations/settings/userinteraction.ps1 rename to private/configurations/settings/userinteraction.ps1 diff --git a/internal/configurations/validation/bool.ps1 b/private/configurations/validation/bool.ps1 similarity index 100% rename from internal/configurations/validation/bool.ps1 rename to private/configurations/validation/bool.ps1 diff --git a/internal/configurations/validation/consolecolor.ps1 b/private/configurations/validation/consolecolor.ps1 similarity index 100% rename from internal/configurations/validation/consolecolor.ps1 rename to private/configurations/validation/consolecolor.ps1 diff --git a/internal/configurations/validation/datetime.ps1 b/private/configurations/validation/datetime.ps1 similarity index 100% rename from internal/configurations/validation/datetime.ps1 rename to private/configurations/validation/datetime.ps1 diff --git a/internal/configurations/validation/double.ps1 b/private/configurations/validation/double.ps1 similarity index 100% rename from internal/configurations/validation/double.ps1 rename to private/configurations/validation/double.ps1 diff --git a/internal/configurations/validation/integer.ps1 b/private/configurations/validation/integer.ps1 similarity index 100% rename from internal/configurations/validation/integer.ps1 rename to private/configurations/validation/integer.ps1 diff --git a/internal/configurations/validation/integer0to9.ps1 b/private/configurations/validation/integer0to9.ps1 similarity index 100% rename from internal/configurations/validation/integer0to9.ps1 rename to private/configurations/validation/integer0to9.ps1 diff --git a/internal/configurations/validation/integerpositive.ps1 b/private/configurations/validation/integerpositive.ps1 similarity index 100% rename from internal/configurations/validation/integerpositive.ps1 rename to private/configurations/validation/integerpositive.ps1 diff --git a/internal/configurations/validation/long.ps1 b/private/configurations/validation/long.ps1 similarity index 100% rename from internal/configurations/validation/long.ps1 rename to private/configurations/validation/long.ps1 diff --git a/internal/configurations/validation/securestring.ps1 b/private/configurations/validation/securestring.ps1 similarity index 100% rename from internal/configurations/validation/securestring.ps1 rename to private/configurations/validation/securestring.ps1 diff --git a/internal/configurations/validation/sizestyle.ps1 b/private/configurations/validation/sizestyle.ps1 similarity index 100% rename from internal/configurations/validation/sizestyle.ps1 rename to private/configurations/validation/sizestyle.ps1 diff --git a/internal/configurations/validation/string.ps1 b/private/configurations/validation/string.ps1 similarity index 100% rename from internal/configurations/validation/string.ps1 rename to private/configurations/validation/string.ps1 diff --git a/internal/configurations/validation/timespan.ps1 b/private/configurations/validation/timespan.ps1 similarity index 100% rename from internal/configurations/validation/timespan.ps1 rename to private/configurations/validation/timespan.ps1 diff --git a/internal/dynamicparams/alert.ps1 b/private/dynamicparams/alert.ps1 similarity index 100% rename from internal/dynamicparams/alert.ps1 rename to private/dynamicparams/alert.ps1 diff --git a/internal/dynamicparams/alertcategory.ps1 b/private/dynamicparams/alertcategory.ps1 similarity index 100% rename from internal/dynamicparams/alertcategory.ps1 rename to private/dynamicparams/alertcategory.ps1 diff --git a/internal/dynamicparams/audit.ps1 b/private/dynamicparams/audit.ps1 similarity index 100% rename from internal/dynamicparams/audit.ps1 rename to private/dynamicparams/audit.ps1 diff --git a/internal/dynamicparams/auditspecification.ps1 b/private/dynamicparams/auditspecification.ps1 similarity index 100% rename from internal/dynamicparams/auditspecification.ps1 rename to private/dynamicparams/auditspecification.ps1 diff --git a/internal/dynamicparams/availabilitygroup.ps1 b/private/dynamicparams/availabilitygroup.ps1 similarity index 100% rename from internal/dynamicparams/availabilitygroup.ps1 rename to private/dynamicparams/availabilitygroup.ps1 diff --git a/internal/dynamicparams/backupdevice.ps1 b/private/dynamicparams/backupdevice.ps1 similarity index 100% rename from internal/dynamicparams/backupdevice.ps1 rename to private/dynamicparams/backupdevice.ps1 diff --git a/internal/dynamicparams/config.ps1 b/private/dynamicparams/config.ps1 similarity index 100% rename from internal/dynamicparams/config.ps1 rename to private/dynamicparams/config.ps1 diff --git a/internal/dynamicparams/configname.ps1 b/private/dynamicparams/configname.ps1 similarity index 100% rename from internal/dynamicparams/configname.ps1 rename to private/dynamicparams/configname.ps1 diff --git a/internal/dynamicparams/credential.ps1 b/private/dynamicparams/credential.ps1 similarity index 100% rename from internal/dynamicparams/credential.ps1 rename to private/dynamicparams/credential.ps1 diff --git a/internal/dynamicparams/customerror.ps1 b/private/dynamicparams/customerror.ps1 similarity index 100% rename from internal/dynamicparams/customerror.ps1 rename to private/dynamicparams/customerror.ps1 diff --git a/internal/dynamicparams/database.ps1 b/private/dynamicparams/database.ps1 similarity index 100% rename from internal/dynamicparams/database.ps1 rename to private/dynamicparams/database.ps1 diff --git a/internal/dynamicparams/delimiter.ps1 b/private/dynamicparams/delimiter.ps1 similarity index 100% rename from internal/dynamicparams/delimiter.ps1 rename to private/dynamicparams/delimiter.ps1 diff --git a/internal/dynamicparams/endpoint.ps1 b/private/dynamicparams/endpoint.ps1 similarity index 100% rename from internal/dynamicparams/endpoint.ps1 rename to private/dynamicparams/endpoint.ps1 diff --git a/internal/dynamicparams/group.ps1 b/private/dynamicparams/group.ps1 similarity index 100% rename from internal/dynamicparams/group.ps1 rename to private/dynamicparams/group.ps1 diff --git a/internal/dynamicparams/instanceproperty.ps1 b/private/dynamicparams/instanceproperty.ps1 similarity index 100% rename from internal/dynamicparams/instanceproperty.ps1 rename to private/dynamicparams/instanceproperty.ps1 diff --git a/internal/dynamicparams/job.ps1 b/private/dynamicparams/job.ps1 similarity index 100% rename from internal/dynamicparams/job.ps1 rename to private/dynamicparams/job.ps1 diff --git a/internal/dynamicparams/jobcategory.ps1 b/private/dynamicparams/jobcategory.ps1 similarity index 100% rename from internal/dynamicparams/jobcategory.ps1 rename to private/dynamicparams/jobcategory.ps1 diff --git a/internal/dynamicparams/linkedserver.ps1 b/private/dynamicparams/linkedserver.ps1 similarity index 100% rename from internal/dynamicparams/linkedserver.ps1 rename to private/dynamicparams/linkedserver.ps1 diff --git a/internal/dynamicparams/login.ps1 b/private/dynamicparams/login.ps1 similarity index 100% rename from internal/dynamicparams/login.ps1 rename to private/dynamicparams/login.ps1 diff --git a/internal/dynamicparams/mailaccount.ps1 b/private/dynamicparams/mailaccount.ps1 similarity index 100% rename from internal/dynamicparams/mailaccount.ps1 rename to private/dynamicparams/mailaccount.ps1 diff --git a/internal/dynamicparams/mailprofile.ps1 b/private/dynamicparams/mailprofile.ps1 similarity index 100% rename from internal/dynamicparams/mailprofile.ps1 rename to private/dynamicparams/mailprofile.ps1 diff --git a/internal/dynamicparams/mailserver.ps1 b/private/dynamicparams/mailserver.ps1 similarity index 100% rename from internal/dynamicparams/mailserver.ps1 rename to private/dynamicparams/mailserver.ps1 diff --git a/internal/dynamicparams/newagentschedule.ps1 b/private/dynamicparams/newagentschedule.ps1 similarity index 100% rename from internal/dynamicparams/newagentschedule.ps1 rename to private/dynamicparams/newagentschedule.ps1 diff --git a/internal/dynamicparams/operator.ps1 b/private/dynamicparams/operator.ps1 similarity index 100% rename from internal/dynamicparams/operator.ps1 rename to private/dynamicparams/operator.ps1 diff --git a/internal/dynamicparams/operatorcategory.ps1 b/private/dynamicparams/operatorcategory.ps1 similarity index 100% rename from internal/dynamicparams/operatorcategory.ps1 rename to private/dynamicparams/operatorcategory.ps1 diff --git a/internal/dynamicparams/path.ps1 b/private/dynamicparams/path.ps1 similarity index 100% rename from internal/dynamicparams/path.ps1 rename to private/dynamicparams/path.ps1 diff --git a/internal/dynamicparams/perfmontemplate.ps1 b/private/dynamicparams/perfmontemplate.ps1 similarity index 100% rename from internal/dynamicparams/perfmontemplate.ps1 rename to private/dynamicparams/perfmontemplate.ps1 diff --git a/internal/dynamicparams/powerplan.ps1 b/private/dynamicparams/powerplan.ps1 similarity index 100% rename from internal/dynamicparams/powerplan.ps1 rename to private/dynamicparams/powerplan.ps1 diff --git a/internal/dynamicparams/processHostname.ps1 b/private/dynamicparams/processHostname.ps1 similarity index 100% rename from internal/dynamicparams/processHostname.ps1 rename to private/dynamicparams/processHostname.ps1 diff --git a/internal/dynamicparams/processProgram.ps1 b/private/dynamicparams/processProgram.ps1 similarity index 100% rename from internal/dynamicparams/processProgram.ps1 rename to private/dynamicparams/processProgram.ps1 diff --git a/internal/dynamicparams/processSpid.ps1 b/private/dynamicparams/processSpid.ps1 similarity index 100% rename from internal/dynamicparams/processSpid.ps1 rename to private/dynamicparams/processSpid.ps1 diff --git a/internal/dynamicparams/proxyaccount.ps1 b/private/dynamicparams/proxyaccount.ps1 similarity index 100% rename from internal/dynamicparams/proxyaccount.ps1 rename to private/dynamicparams/proxyaccount.ps1 diff --git a/internal/dynamicparams/resourcepool.ps1 b/private/dynamicparams/resourcepool.ps1 similarity index 100% rename from internal/dynamicparams/resourcepool.ps1 rename to private/dynamicparams/resourcepool.ps1 diff --git a/internal/dynamicparams/schedule.ps1 b/private/dynamicparams/schedule.ps1 similarity index 100% rename from internal/dynamicparams/schedule.ps1 rename to private/dynamicparams/schedule.ps1 diff --git a/internal/dynamicparams/servertrigger.ps1 b/private/dynamicparams/servertrigger.ps1 similarity index 100% rename from internal/dynamicparams/servertrigger.ps1 rename to private/dynamicparams/servertrigger.ps1 diff --git a/internal/dynamicparams/session.ps1 b/private/dynamicparams/session.ps1 similarity index 100% rename from internal/dynamicparams/session.ps1 rename to private/dynamicparams/session.ps1 diff --git a/internal/dynamicparams/setagentschedule.ps1 b/private/dynamicparams/setagentschedule.ps1 similarity index 100% rename from internal/dynamicparams/setagentschedule.ps1 rename to private/dynamicparams/setagentschedule.ps1 diff --git a/internal/dynamicparams/snapshot.ps1 b/private/dynamicparams/snapshot.ps1 similarity index 100% rename from internal/dynamicparams/snapshot.ps1 rename to private/dynamicparams/snapshot.ps1 diff --git a/internal/dynamicparams/sqlinstance.ps1 b/private/dynamicparams/sqlinstance.ps1 similarity index 100% rename from internal/dynamicparams/sqlinstance.ps1 rename to private/dynamicparams/sqlinstance.ps1 diff --git a/internal/dynamicparams/tag.ps1 b/private/dynamicparams/tag.ps1 similarity index 100% rename from internal/dynamicparams/tag.ps1 rename to private/dynamicparams/tag.ps1 diff --git a/internal/dynamicparams/xesessiontemplate.ps1 b/private/dynamicparams/xesessiontemplate.ps1 similarity index 100% rename from internal/dynamicparams/xesessiontemplate.ps1 rename to private/dynamicparams/xesessiontemplate.ps1 diff --git a/internal/functions/Add-ConnectionHashValue.ps1 b/private/functions/Add-ConnectionHashValue.ps1 similarity index 100% rename from internal/functions/Add-ConnectionHashValue.ps1 rename to private/functions/Add-ConnectionHashValue.ps1 diff --git a/internal/functions/Add-PbmLibrary.ps1 b/private/functions/Add-PbmLibrary.ps1 similarity index 100% rename from internal/functions/Add-PbmLibrary.ps1 rename to private/functions/Add-PbmLibrary.ps1 diff --git a/internal/functions/Add-ReplicationLibrary.ps1 b/private/functions/Add-ReplicationLibrary.ps1 similarity index 100% rename from internal/functions/Add-ReplicationLibrary.ps1 rename to private/functions/Add-ReplicationLibrary.ps1 diff --git a/internal/functions/Add-TeppCacheItem.ps1 b/private/functions/Add-TeppCacheItem.ps1 similarity index 100% rename from internal/functions/Add-TeppCacheItem.ps1 rename to private/functions/Add-TeppCacheItem.ps1 diff --git a/internal/functions/Compare-DbaCollationSensitiveObject.ps1 b/private/functions/Compare-DbaCollationSensitiveObject.ps1 similarity index 100% rename from internal/functions/Compare-DbaCollationSensitiveObject.ps1 rename to private/functions/Compare-DbaCollationSensitiveObject.ps1 diff --git a/internal/functions/Connect-AsServer.ps1 b/private/functions/Connect-AsServer.ps1 similarity index 100% rename from internal/functions/Connect-AsServer.ps1 rename to private/functions/Connect-AsServer.ps1 diff --git a/internal/functions/Connect-ConnstringInstance.ps1 b/private/functions/Connect-ConnstringInstance.ps1 similarity index 100% rename from internal/functions/Connect-ConnstringInstance.ps1 rename to private/functions/Connect-ConnstringInstance.ps1 diff --git a/internal/functions/Connect-ReplicationDB.ps1 b/private/functions/Connect-ReplicationDB.ps1 similarity index 100% rename from internal/functions/Connect-ReplicationDB.ps1 rename to private/functions/Connect-ReplicationDB.ps1 diff --git a/internal/functions/Convert-ByteToHexString.ps1 b/private/functions/Convert-ByteToHexString.ps1 similarity index 100% rename from internal/functions/Convert-ByteToHexString.ps1 rename to private/functions/Convert-ByteToHexString.ps1 diff --git a/internal/functions/Convert-ConnectionString.ps1 b/private/functions/Convert-ConnectionString.ps1 similarity index 100% rename from internal/functions/Convert-ConnectionString.ps1 rename to private/functions/Convert-ConnectionString.ps1 diff --git a/internal/functions/Convert-DbVersionToSqlVersion.ps1 b/private/functions/Convert-DbVersionToSqlVersion.ps1 similarity index 100% rename from internal/functions/Convert-DbVersionToSqlVersion.ps1 rename to private/functions/Convert-DbVersionToSqlVersion.ps1 diff --git a/internal/functions/Convert-DbaIndexToTable.ps1 b/private/functions/Convert-DbaIndexToTable.ps1 similarity index 100% rename from internal/functions/Convert-DbaIndexToTable.ps1 rename to private/functions/Convert-DbaIndexToTable.ps1 diff --git a/internal/functions/Convert-DbaLSN.ps1 b/private/functions/Convert-DbaLSN.ps1 similarity index 100% rename from internal/functions/Convert-DbaLSN.ps1 rename to private/functions/Convert-DbaLSN.ps1 diff --git a/internal/functions/Convert-DbaMaskingValue.ps1 b/private/functions/Convert-DbaMaskingValue.ps1 similarity index 100% rename from internal/functions/Convert-DbaMaskingValue.ps1 rename to private/functions/Convert-DbaMaskingValue.ps1 diff --git a/internal/functions/Convert-DbaTimelineStatusColor.ps1 b/private/functions/Convert-DbaTimelineStatusColor.ps1 similarity index 100% rename from internal/functions/Convert-DbaTimelineStatusColor.ps1 rename to private/functions/Convert-DbaTimelineStatusColor.ps1 diff --git a/internal/functions/Convert-HexStringToByte.ps1 b/private/functions/Convert-HexStringToByte.ps1 similarity index 100% rename from internal/functions/Convert-HexStringToByte.ps1 rename to private/functions/Convert-HexStringToByte.ps1 diff --git a/internal/functions/ConvertFrom-SecurePass.ps1 b/private/functions/ConvertFrom-SecurePass.ps1 similarity index 100% rename from internal/functions/ConvertFrom-SecurePass.ps1 rename to private/functions/ConvertFrom-SecurePass.ps1 diff --git a/internal/functions/ConvertTo-JsDate.ps1 b/private/functions/ConvertTo-JsDate.ps1 similarity index 100% rename from internal/functions/ConvertTo-JsDate.ps1 rename to private/functions/ConvertTo-JsDate.ps1 diff --git a/internal/functions/Disconnect-Regserver.ps1 b/private/functions/Disconnect-Regserver.ps1 similarity index 100% rename from internal/functions/Disconnect-Regserver.ps1 rename to private/functions/Disconnect-Regserver.ps1 diff --git a/internal/functions/Find-SqlInstanceSetup.ps1 b/private/functions/Find-SqlInstanceSetup.ps1 similarity index 100% rename from internal/functions/Find-SqlInstanceSetup.ps1 rename to private/functions/Find-SqlInstanceSetup.ps1 diff --git a/internal/functions/Find-SqlInstanceUpdate.ps1 b/private/functions/Find-SqlInstanceUpdate.ps1 similarity index 100% rename from internal/functions/Find-SqlInstanceUpdate.ps1 rename to private/functions/Find-SqlInstanceUpdate.ps1 diff --git a/internal/functions/Get-ADSConnection.ps1 b/private/functions/Get-ADSConnection.ps1 similarity index 100% rename from internal/functions/Get-ADSConnection.ps1 rename to private/functions/Get-ADSConnection.ps1 diff --git a/internal/functions/Get-AdjustedTotalRowsCopied.ps1 b/private/functions/Get-AdjustedTotalRowsCopied.ps1 similarity index 100% rename from internal/functions/Get-AdjustedTotalRowsCopied.ps1 rename to private/functions/Get-AdjustedTotalRowsCopied.ps1 diff --git a/internal/functions/Get-BackupAncientHistory.ps1 b/private/functions/Get-BackupAncientHistory.ps1 similarity index 100% rename from internal/functions/Get-BackupAncientHistory.ps1 rename to private/functions/Get-BackupAncientHistory.ps1 diff --git a/internal/functions/Get-BulkRowsCopiedCount.ps1 b/private/functions/Get-BulkRowsCopiedCount.ps1 similarity index 100% rename from internal/functions/Get-BulkRowsCopiedCount.ps1 rename to private/functions/Get-BulkRowsCopiedCount.ps1 diff --git a/internal/functions/Get-CodePage.ps1 b/private/functions/Get-CodePage.ps1 similarity index 100% rename from internal/functions/Get-CodePage.ps1 rename to private/functions/Get-CodePage.ps1 diff --git a/internal/functions/Get-ConnectionParent.ps1 b/private/functions/Get-ConnectionParent.ps1 similarity index 100% rename from internal/functions/Get-ConnectionParent.ps1 rename to private/functions/Get-ConnectionParent.ps1 diff --git a/internal/functions/Get-DbaADObject.ps1 b/private/functions/Get-DbaADObject.ps1 similarity index 100% rename from internal/functions/Get-DbaADObject.ps1 rename to private/functions/Get-DbaADObject.ps1 diff --git a/internal/functions/Get-DbaDbPhysicalFile.ps1 b/private/functions/Get-DbaDbPhysicalFile.ps1 similarity index 100% rename from internal/functions/Get-DbaDbPhysicalFile.ps1 rename to private/functions/Get-DbaDbPhysicalFile.ps1 diff --git a/internal/functions/Get-DbaFileStreamFolder.ps1 b/private/functions/Get-DbaFileStreamFolder.ps1 similarity index 100% rename from internal/functions/Get-DbaFileStreamFolder.ps1 rename to private/functions/Get-DbaFileStreamFolder.ps1 diff --git a/internal/functions/Get-DbaHelp.ps1 b/private/functions/Get-DbaHelp.ps1 similarity index 99% rename from internal/functions/Get-DbaHelp.ps1 rename to private/functions/Get-DbaHelp.ps1 index 9710cfa8465b..000a1027e273 100644 --- a/internal/functions/Get-DbaHelp.ps1 +++ b/private/functions/Get-DbaHelp.ps1 @@ -198,7 +198,7 @@ function Get-DbaHelp { } $null = $rtn.Add('') $null = $rtn.Add("`n" + ' ' + "`n") - $null = $rtn.Add('Want to see the source code for this command? Check out [' + $doc_to_render.CommandName + '](https://github.com/dataplat/dbatools/blob/master/functions/' + $doc_to_render.CommandName + '.ps1) on GitHub.') + $null = $rtn.Add('Want to see the source code for this command? Check out [' + $doc_to_render.CommandName + '](https://github.com/dataplat/dbatools/blob/master/public/' + $doc_to_render.CommandName + '.ps1) on GitHub.') $null = $rtn.Add("
") $null = $rtn.Add('Want to see the Bill Of Health for this command? Check out [' + $doc_to_render.CommandName + '](https://dataplat.github.io/boh#' + $doc_to_render.CommandName + ').') $null = $rtn.Add('') diff --git a/internal/functions/Get-DbaPathSep.ps1 b/private/functions/Get-DbaPathSep.ps1 similarity index 100% rename from internal/functions/Get-DbaPathSep.ps1 rename to private/functions/Get-DbaPathSep.ps1 diff --git a/internal/functions/Get-DbaReportingService.ps1 b/private/functions/Get-DbaReportingService.ps1 similarity index 100% rename from internal/functions/Get-DbaReportingService.ps1 rename to private/functions/Get-DbaReportingService.ps1 diff --git a/internal/functions/Get-DbaServiceErrorMessage.ps1 b/private/functions/Get-DbaServiceErrorMessage.ps1 similarity index 100% rename from internal/functions/Get-DbaServiceErrorMessage.ps1 rename to private/functions/Get-DbaServiceErrorMessage.ps1 diff --git a/internal/functions/Get-DecryptedObject.ps1 b/private/functions/Get-DecryptedObject.ps1 similarity index 100% rename from internal/functions/Get-DecryptedObject.ps1 rename to private/functions/Get-DecryptedObject.ps1 diff --git a/internal/functions/Get-DirectoryRestoreFile.ps1 b/private/functions/Get-DirectoryRestoreFile.ps1 similarity index 100% rename from internal/functions/Get-DirectoryRestoreFile.ps1 rename to private/functions/Get-DirectoryRestoreFile.ps1 diff --git a/internal/functions/Get-ErrorMessage.ps1 b/private/functions/Get-ErrorMessage.ps1 similarity index 100% rename from internal/functions/Get-ErrorMessage.ps1 rename to private/functions/Get-ErrorMessage.ps1 diff --git a/internal/functions/Get-ExportFilePath.ps1 b/private/functions/Get-ExportFilePath.ps1 similarity index 100% rename from internal/functions/Get-ExportFilePath.ps1 rename to private/functions/Get-ExportFilePath.ps1 diff --git a/internal/functions/Get-InternalService.ps1 b/private/functions/Get-InternalService.ps1 similarity index 100% rename from internal/functions/Get-InternalService.ps1 rename to private/functions/Get-InternalService.ps1 diff --git a/internal/functions/Get-JobList.ps1 b/private/functions/Get-JobList.ps1 similarity index 100% rename from internal/functions/Get-JobList.ps1 rename to private/functions/Get-JobList.ps1 diff --git a/internal/functions/Get-Language.ps1 b/private/functions/Get-Language.ps1 similarity index 100% rename from internal/functions/Get-Language.ps1 rename to private/functions/Get-Language.ps1 diff --git a/internal/functions/Get-ObjectNameParts.ps1 b/private/functions/Get-ObjectNameParts.ps1 similarity index 100% rename from internal/functions/Get-ObjectNameParts.ps1 rename to private/functions/Get-ObjectNameParts.ps1 diff --git a/internal/functions/Get-OfflineSqlFileStructure.ps1 b/private/functions/Get-OfflineSqlFileStructure.ps1 similarity index 100% rename from internal/functions/Get-OfflineSqlFileStructure.ps1 rename to private/functions/Get-OfflineSqlFileStructure.ps1 diff --git a/internal/functions/Get-PasswordHash.ps1 b/private/functions/Get-PasswordHash.ps1 similarity index 100% rename from internal/functions/Get-PasswordHash.ps1 rename to private/functions/Get-PasswordHash.ps1 diff --git a/internal/functions/Get-RandomPassword.ps1 b/private/functions/Get-RandomPassword.ps1 similarity index 100% rename from internal/functions/Get-RandomPassword.ps1 rename to private/functions/Get-RandomPassword.ps1 diff --git a/internal/functions/Get-RegServerGroupReverseParse.ps1 b/private/functions/Get-RegServerGroupReverseParse.ps1 similarity index 100% rename from internal/functions/Get-RegServerGroupReverseParse.ps1 rename to private/functions/Get-RegServerGroupReverseParse.ps1 diff --git a/internal/functions/Get-RegServerParent.ps1 b/private/functions/Get-RegServerParent.ps1 similarity index 100% rename from internal/functions/Get-RegServerParent.ps1 rename to private/functions/Get-RegServerParent.ps1 diff --git a/internal/functions/Get-ResourceState.ps1 b/private/functions/Get-ResourceState.ps1 similarity index 100% rename from internal/functions/Get-ResourceState.ps1 rename to private/functions/Get-ResourceState.ps1 diff --git a/internal/functions/Get-RestoreContinuableDatabase.ps1 b/private/functions/Get-RestoreContinuableDatabase.ps1 similarity index 100% rename from internal/functions/Get-RestoreContinuableDatabase.ps1 rename to private/functions/Get-RestoreContinuableDatabase.ps1 diff --git a/internal/functions/Get-SQLInstanceComponent.ps1 b/private/functions/Get-SQLInstanceComponent.ps1 similarity index 100% rename from internal/functions/Get-SQLInstanceComponent.ps1 rename to private/functions/Get-SQLInstanceComponent.ps1 diff --git a/internal/functions/Get-SaLoginName.ps1 b/private/functions/Get-SaLoginName.ps1 similarity index 100% rename from internal/functions/Get-SaLoginName.ps1 rename to private/functions/Get-SaLoginName.ps1 diff --git a/internal/functions/Get-SqlCmdVars.ps1 b/private/functions/Get-SqlCmdVars.ps1 similarity index 100% rename from internal/functions/Get-SqlCmdVars.ps1 rename to private/functions/Get-SqlCmdVars.ps1 diff --git a/internal/functions/Get-SqlDefaultPaths.ps1 b/private/functions/Get-SqlDefaultPaths.ps1 similarity index 100% rename from internal/functions/Get-SqlDefaultPaths.ps1 rename to private/functions/Get-SqlDefaultPaths.ps1 diff --git a/internal/functions/Get-SqlDefaultSpConfigure.ps1 b/private/functions/Get-SqlDefaultSpConfigure.ps1 similarity index 100% rename from internal/functions/Get-SqlDefaultSpConfigure.ps1 rename to private/functions/Get-SqlDefaultSpConfigure.ps1 diff --git a/internal/functions/Get-SqlFileStructure.ps1 b/private/functions/Get-SqlFileStructure.ps1 similarity index 100% rename from internal/functions/Get-SqlFileStructure.ps1 rename to private/functions/Get-SqlFileStructure.ps1 diff --git a/internal/functions/Get-SqlInstanceUpdate.ps1 b/private/functions/Get-SqlInstanceUpdate.ps1 similarity index 100% rename from internal/functions/Get-SqlInstanceUpdate.ps1 rename to private/functions/Get-SqlInstanceUpdate.ps1 diff --git a/internal/functions/Get-SqlSaLogin.ps1 b/private/functions/Get-SqlSaLogin.ps1 similarity index 100% rename from internal/functions/Get-SqlSaLogin.ps1 rename to private/functions/Get-SqlSaLogin.ps1 diff --git a/internal/functions/Get-WmiHadr.ps1 b/private/functions/Get-WmiHadr.ps1 similarity index 100% rename from internal/functions/Get-WmiHadr.ps1 rename to private/functions/Get-WmiHadr.ps1 diff --git a/internal/functions/Get-XPlatVariable.ps1 b/private/functions/Get-XPlatVariable.ps1 similarity index 100% rename from internal/functions/Get-XPlatVariable.ps1 rename to private/functions/Get-XPlatVariable.ps1 diff --git a/internal/functions/Get-XpDirTreeRestoreFile.ps1 b/private/functions/Get-XpDirTreeRestoreFile.ps1 similarity index 100% rename from internal/functions/Get-XpDirTreeRestoreFile.ps1 rename to private/functions/Get-XpDirTreeRestoreFile.ps1 diff --git a/internal/functions/Import-DbaCmdlet.ps1 b/private/functions/Import-DbaCmdlet.ps1 similarity index 100% rename from internal/functions/Import-DbaCmdlet.ps1 rename to private/functions/Import-DbaCmdlet.ps1 diff --git a/internal/functions/Initialize-CredSSP.ps1 b/private/functions/Initialize-CredSSP.ps1 similarity index 100% rename from internal/functions/Initialize-CredSSP.ps1 rename to private/functions/Initialize-CredSSP.ps1 diff --git a/internal/functions/Invoke-Alter.ps1 b/private/functions/Invoke-Alter.ps1 similarity index 100% rename from internal/functions/Invoke-Alter.ps1 rename to private/functions/Invoke-Alter.ps1 diff --git a/internal/functions/Invoke-Command2.ps1 b/private/functions/Invoke-Command2.ps1 similarity index 100% rename from internal/functions/Invoke-Command2.ps1 rename to private/functions/Invoke-Command2.ps1 diff --git a/internal/functions/Invoke-CommandWithFallback.ps1 b/private/functions/Invoke-CommandWithFallback.ps1 similarity index 100% rename from internal/functions/Invoke-CommandWithFallback.ps1 rename to private/functions/Invoke-CommandWithFallback.ps1 diff --git a/internal/functions/Invoke-Create.ps1 b/private/functions/Invoke-Create.ps1 similarity index 100% rename from internal/functions/Invoke-Create.ps1 rename to private/functions/Invoke-Create.ps1 diff --git a/internal/functions/Invoke-DbMirrorValidation.ps1 b/private/functions/Invoke-DbMirrorValidation.ps1 similarity index 100% rename from internal/functions/Invoke-DbMirrorValidation.ps1 rename to private/functions/Invoke-DbMirrorValidation.ps1 diff --git a/internal/functions/Invoke-DbaAsync.ps1 b/private/functions/Invoke-DbaAsync.ps1 similarity index 100% rename from internal/functions/Invoke-DbaAsync.ps1 rename to private/functions/Invoke-DbaAsync.ps1 diff --git a/internal/functions/Invoke-DbaDbCorruption.ps1 b/private/functions/Invoke-DbaDbCorruption.ps1 similarity index 100% rename from internal/functions/Invoke-DbaDbCorruption.ps1 rename to private/functions/Invoke-DbaDbCorruption.ps1 diff --git a/internal/functions/Invoke-DbaDiagnosticQueryScriptParser.ps1 b/private/functions/Invoke-DbaDiagnosticQueryScriptParser.ps1 similarity index 100% rename from internal/functions/Invoke-DbaDiagnosticQueryScriptParser.ps1 rename to private/functions/Invoke-DbaDiagnosticQueryScriptParser.ps1 diff --git a/internal/functions/Invoke-ManagedComputerCommand.ps1 b/private/functions/Invoke-ManagedComputerCommand.ps1 similarity index 100% rename from internal/functions/Invoke-ManagedComputerCommand.ps1 rename to private/functions/Invoke-ManagedComputerCommand.ps1 diff --git a/internal/functions/Invoke-Program.ps1 b/private/functions/Invoke-Program.ps1 similarity index 100% rename from internal/functions/Invoke-Program.ps1 rename to private/functions/Invoke-Program.ps1 diff --git a/internal/functions/Invoke-SmoCheck.ps1 b/private/functions/Invoke-SmoCheck.ps1 similarity index 100% rename from internal/functions/Invoke-SmoCheck.ps1 rename to private/functions/Invoke-SmoCheck.ps1 diff --git a/internal/functions/Invoke-TagCommand.ps1 b/private/functions/Invoke-TagCommand.ps1 similarity index 98% rename from internal/functions/Invoke-TagCommand.ps1 rename to private/functions/Invoke-TagCommand.ps1 index 87d10f706762..c1b063b97e0d 100644 --- a/internal/functions/Invoke-TagCommand.ps1 +++ b/private/functions/Invoke-TagCommand.ps1 @@ -27,7 +27,7 @@ function Invoke-TagCommand ([string]$Tag, [string]$Keyword) { $tagsRex = ([regex]'(?m)^[\s]{0,15}Tags:(.*)$') $modulepath = (Get-Module -Name dbatools).Path $directory = Split-Path $modulepath - $basedir = "$directory\functions\" + $basedir = "$directory\public\" Import-Module $modulepath -force $allfiles = Get-ChildItem $basedir foreach ($f in $allfiles) { diff --git a/internal/functions/Invoke-TlsRestMethod.ps1 b/private/functions/Invoke-TlsRestMethod.ps1 similarity index 100% rename from internal/functions/Invoke-TlsRestMethod.ps1 rename to private/functions/Invoke-TlsRestMethod.ps1 diff --git a/internal/functions/Invoke-TlsWebRequest.ps1 b/private/functions/Invoke-TlsWebRequest.ps1 similarity index 100% rename from internal/functions/Invoke-TlsWebRequest.ps1 rename to private/functions/Invoke-TlsWebRequest.ps1 diff --git a/internal/functions/Join-AdminUnc.ps1 b/private/functions/Join-AdminUnc.ps1 similarity index 100% rename from internal/functions/Join-AdminUnc.ps1 rename to private/functions/Join-AdminUnc.ps1 diff --git a/internal/functions/Join-SomePath.ps1 b/private/functions/Join-SomePath.ps1 similarity index 100% rename from internal/functions/Join-SomePath.ps1 rename to private/functions/Join-SomePath.ps1 diff --git a/internal/functions/New-DbaLogShippingPrimaryDatabase.ps1 b/private/functions/New-DbaLogShippingPrimaryDatabase.ps1 similarity index 100% rename from internal/functions/New-DbaLogShippingPrimaryDatabase.ps1 rename to private/functions/New-DbaLogShippingPrimaryDatabase.ps1 diff --git a/internal/functions/New-DbaLogShippingPrimarySecondary.ps1 b/private/functions/New-DbaLogShippingPrimarySecondary.ps1 similarity index 100% rename from internal/functions/New-DbaLogShippingPrimarySecondary.ps1 rename to private/functions/New-DbaLogShippingPrimarySecondary.ps1 diff --git a/internal/functions/New-DbaLogShippingSecondaryDatabase.ps1 b/private/functions/New-DbaLogShippingSecondaryDatabase.ps1 similarity index 100% rename from internal/functions/New-DbaLogShippingSecondaryDatabase.ps1 rename to private/functions/New-DbaLogShippingSecondaryDatabase.ps1 diff --git a/internal/functions/New-DbaLogShippingSecondaryPrimary.ps1 b/private/functions/New-DbaLogShippingSecondaryPrimary.ps1 similarity index 100% rename from internal/functions/New-DbaLogShippingSecondaryPrimary.ps1 rename to private/functions/New-DbaLogShippingSecondaryPrimary.ps1 diff --git a/internal/functions/New-SqlConnection.ps1 b/private/functions/New-SqlConnection.ps1 similarity index 100% rename from internal/functions/New-SqlConnection.ps1 rename to private/functions/New-SqlConnection.ps1 diff --git a/internal/functions/Register-RemoteSessionConfiguration.ps1 b/private/functions/Register-RemoteSessionConfiguration.ps1 similarity index 100% rename from internal/functions/Register-RemoteSessionConfiguration.ps1 rename to private/functions/Register-RemoteSessionConfiguration.ps1 diff --git a/internal/functions/Remove-InvalidFileNameChars.ps1 b/private/functions/Remove-InvalidFileNameChars.ps1 similarity index 100% rename from internal/functions/Remove-InvalidFileNameChars.ps1 rename to private/functions/Remove-InvalidFileNameChars.ps1 diff --git a/internal/functions/Remove-TeppCacheItem.ps1 b/private/functions/Remove-TeppCacheItem.ps1 similarity index 100% rename from internal/functions/Remove-TeppCacheItem.ps1 rename to private/functions/Remove-TeppCacheItem.ps1 diff --git a/internal/functions/Resolve-DbaComputerName.ps1 b/private/functions/Resolve-DbaComputerName.ps1 similarity index 100% rename from internal/functions/Resolve-DbaComputerName.ps1 rename to private/functions/Resolve-DbaComputerName.ps1 diff --git a/internal/functions/Resolve-IpAddress.ps1 b/private/functions/Resolve-IpAddress.ps1 similarity index 100% rename from internal/functions/Resolve-IpAddress.ps1 rename to private/functions/Resolve-IpAddress.ps1 diff --git a/internal/functions/Resolve-SqlIpAddress.ps1 b/private/functions/Resolve-SqlIpAddress.ps1 similarity index 100% rename from internal/functions/Resolve-SqlIpAddress.ps1 rename to private/functions/Resolve-SqlIpAddress.ps1 diff --git a/internal/functions/Restart-WinRMService.ps1 b/private/functions/Restart-WinRMService.ps1 similarity index 100% rename from internal/functions/Restart-WinRMService.ps1 rename to private/functions/Restart-WinRMService.ps1 diff --git a/internal/functions/Select-DefaultView.ps1 b/private/functions/Select-DefaultView.ps1 similarity index 100% rename from internal/functions/Select-DefaultView.ps1 rename to private/functions/Select-DefaultView.ps1 diff --git a/internal/functions/Send-File.ps1 b/private/functions/Send-File.ps1 similarity index 100% rename from internal/functions/Send-File.ps1 rename to private/functions/Send-File.ps1 diff --git a/internal/functions/Set-FileSystemSetting.ps1 b/private/functions/Set-FileSystemSetting.ps1 similarity index 100% rename from internal/functions/Set-FileSystemSetting.ps1 rename to private/functions/Set-FileSystemSetting.ps1 diff --git a/internal/functions/Set-ServiceStartMode.ps1 b/private/functions/Set-ServiceStartMode.ps1 similarity index 100% rename from internal/functions/Set-ServiceStartMode.ps1 rename to private/functions/Set-ServiceStartMode.ps1 diff --git a/internal/functions/Start-DbccCheck.ps1 b/private/functions/Start-DbccCheck.ps1 similarity index 100% rename from internal/functions/Start-DbccCheck.ps1 rename to private/functions/Start-DbccCheck.ps1 diff --git a/internal/functions/Test-ComputerTarget.ps1 b/private/functions/Test-ComputerTarget.ps1 similarity index 100% rename from internal/functions/Test-ComputerTarget.ps1 rename to private/functions/Test-ComputerTarget.ps1 diff --git a/internal/functions/Test-DbaLsnChain.ps1 b/private/functions/Test-DbaLsnChain.ps1 similarity index 100% rename from internal/functions/Test-DbaLsnChain.ps1 rename to private/functions/Test-DbaLsnChain.ps1 diff --git a/internal/functions/Test-DbaRestoreVersion.ps1 b/private/functions/Test-DbaRestoreVersion.ps1 similarity index 100% rename from internal/functions/Test-DbaRestoreVersion.ps1 rename to private/functions/Test-DbaRestoreVersion.ps1 diff --git a/internal/functions/Test-ExportDirectory.ps1 b/private/functions/Test-ExportDirectory.ps1 similarity index 100% rename from internal/functions/Test-ExportDirectory.ps1 rename to private/functions/Test-ExportDirectory.ps1 diff --git a/internal/functions/Test-HostOSLinux.ps1 b/private/functions/Test-HostOSLinux.ps1 similarity index 100% rename from internal/functions/Test-HostOSLinux.ps1 rename to private/functions/Test-HostOSLinux.ps1 diff --git a/internal/functions/Test-PSRemoting.ps1 b/private/functions/Test-PSRemoting.ps1 similarity index 100% rename from internal/functions/Test-PSRemoting.ps1 rename to private/functions/Test-PSRemoting.ps1 diff --git a/internal/functions/Test-PendingReboot.ps1 b/private/functions/Test-PendingReboot.ps1 similarity index 100% rename from internal/functions/Test-PendingReboot.ps1 rename to private/functions/Test-PendingReboot.ps1 diff --git a/internal/functions/Test-ShouldProcess.ps1 b/private/functions/Test-ShouldProcess.ps1 similarity index 100% rename from internal/functions/Test-ShouldProcess.ps1 rename to private/functions/Test-ShouldProcess.ps1 diff --git a/internal/functions/Test-SqlAgent.ps1 b/private/functions/Test-SqlAgent.ps1 similarity index 100% rename from internal/functions/Test-SqlAgent.ps1 rename to private/functions/Test-SqlAgent.ps1 diff --git a/internal/functions/Test-SqlLoginAccess.ps1 b/private/functions/Test-SqlLoginAccess.ps1 similarity index 100% rename from internal/functions/Test-SqlLoginAccess.ps1 rename to private/functions/Test-SqlLoginAccess.ps1 diff --git a/internal/functions/Test-SqlQueryComplete.ps1 b/private/functions/Test-SqlQueryComplete.ps1 similarity index 100% rename from internal/functions/Test-SqlQueryComplete.ps1 rename to private/functions/Test-SqlQueryComplete.ps1 diff --git a/internal/functions/Test-SqlSa.ps1 b/private/functions/Test-SqlSa.ps1 similarity index 100% rename from internal/functions/Test-SqlSa.ps1 rename to private/functions/Test-SqlSa.ps1 diff --git a/internal/functions/Unregister-RemoteSessionConfiguration.ps1 b/private/functions/Unregister-RemoteSessionConfiguration.ps1 similarity index 100% rename from internal/functions/Unregister-RemoteSessionConfiguration.ps1 rename to private/functions/Unregister-RemoteSessionConfiguration.ps1 diff --git a/internal/functions/Update-ServiceStatus.ps1 b/private/functions/Update-ServiceStatus.ps1 similarity index 100% rename from internal/functions/Update-ServiceStatus.ps1 rename to private/functions/Update-ServiceStatus.ps1 diff --git a/internal/functions/Update-SqlDbOwner.ps1 b/private/functions/Update-SqlDbOwner.ps1 similarity index 100% rename from internal/functions/Update-SqlDbOwner.ps1 rename to private/functions/Update-SqlDbOwner.ps1 diff --git a/internal/functions/Update-SqlDbReadOnly.ps1 b/private/functions/Update-SqlDbReadOnly.ps1 similarity index 100% rename from internal/functions/Update-SqlDbReadOnly.ps1 rename to private/functions/Update-SqlDbReadOnly.ps1 diff --git a/internal/functions/Update-SqlPermission.ps1 b/private/functions/Update-SqlPermission.ps1 similarity index 100% rename from internal/functions/Update-SqlPermission.ps1 rename to private/functions/Update-SqlPermission.ps1 diff --git a/internal/functions/Where-DbaObject.ps1 b/private/functions/Where-DbaObject.ps1 similarity index 100% rename from internal/functions/Where-DbaObject.ps1 rename to private/functions/Where-DbaObject.ps1 diff --git a/internal/functions/Write-ProgressHelper.ps1 b/private/functions/Write-ProgressHelper.ps1 similarity index 100% rename from internal/functions/Write-ProgressHelper.ps1 rename to private/functions/Write-ProgressHelper.ps1 diff --git a/internal/functions/configuration/Read-DbatoolsConfigFile.ps1 b/private/functions/configuration/Read-DbatoolsConfigFile.ps1 similarity index 100% rename from internal/functions/configuration/Read-DbatoolsConfigFile.ps1 rename to private/functions/configuration/Read-DbatoolsConfigFile.ps1 diff --git a/internal/functions/configuration/Read-DbatoolsConfigPersisted.ps1 b/private/functions/configuration/Read-DbatoolsConfigPersisted.ps1 similarity index 100% rename from internal/functions/configuration/Read-DbatoolsConfigPersisted.ps1 rename to private/functions/configuration/Read-DbatoolsConfigPersisted.ps1 diff --git a/internal/functions/configuration/Register-DbatoolsConfigValidation.ps1 b/private/functions/configuration/Register-DbatoolsConfigValidation.ps1 similarity index 100% rename from internal/functions/configuration/Register-DbatoolsConfigValidation.ps1 rename to private/functions/configuration/Register-DbatoolsConfigValidation.ps1 diff --git a/internal/functions/configuration/Write-DbatoolsConfigFile.ps1 b/private/functions/configuration/Write-DbatoolsConfigFile.ps1 similarity index 100% rename from internal/functions/configuration/Write-DbatoolsConfigFile.ps1 rename to private/functions/configuration/Write-DbatoolsConfigFile.ps1 diff --git a/internal/functions/flowcontrol/Invoke-Parallel.ps1 b/private/functions/flowcontrol/Invoke-Parallel.ps1 similarity index 100% rename from internal/functions/flowcontrol/Invoke-Parallel.ps1 rename to private/functions/flowcontrol/Invoke-Parallel.ps1 diff --git a/internal/functions/flowcontrol/Invoke-SteppablePipeline.ps1 b/private/functions/flowcontrol/Invoke-SteppablePipeline.ps1 similarity index 100% rename from internal/functions/flowcontrol/Invoke-SteppablePipeline.ps1 rename to private/functions/flowcontrol/Invoke-SteppablePipeline.ps1 diff --git a/internal/functions/flowcontrol/Stop-Function.ps1 b/private/functions/flowcontrol/Stop-Function.ps1 similarity index 100% rename from internal/functions/flowcontrol/Stop-Function.ps1 rename to private/functions/flowcontrol/Stop-Function.ps1 diff --git a/internal/functions/flowcontrol/Test-Bound.ps1 b/private/functions/flowcontrol/Test-Bound.ps1 similarity index 100% rename from internal/functions/flowcontrol/Test-Bound.ps1 rename to private/functions/flowcontrol/Test-Bound.ps1 diff --git a/internal/functions/flowcontrol/Test-DbaDeprecation.ps1 b/private/functions/flowcontrol/Test-DbaDeprecation.ps1 similarity index 100% rename from internal/functions/flowcontrol/Test-DbaDeprecation.ps1 rename to private/functions/flowcontrol/Test-DbaDeprecation.ps1 diff --git a/internal/functions/flowcontrol/Test-ElevationRequirement.ps1 b/private/functions/flowcontrol/Test-ElevationRequirement.ps1 similarity index 100% rename from internal/functions/flowcontrol/Test-ElevationRequirement.ps1 rename to private/functions/flowcontrol/Test-ElevationRequirement.ps1 diff --git a/internal/functions/flowcontrol/Test-FunctionInterrupt.ps1 b/private/functions/flowcontrol/Test-FunctionInterrupt.ps1 similarity index 100% rename from internal/functions/flowcontrol/Test-FunctionInterrupt.ps1 rename to private/functions/flowcontrol/Test-FunctionInterrupt.ps1 diff --git a/internal/functions/flowcontrol/Test-PsVersion.ps1 b/private/functions/flowcontrol/Test-PsVersion.ps1 similarity index 100% rename from internal/functions/flowcontrol/Test-PsVersion.ps1 rename to private/functions/flowcontrol/Test-PsVersion.ps1 diff --git a/internal/functions/flowcontrol/Test-Windows.ps1 b/private/functions/flowcontrol/Test-Windows.ps1 similarity index 100% rename from internal/functions/flowcontrol/Test-Windows.ps1 rename to private/functions/flowcontrol/Test-Windows.ps1 diff --git a/internal/functions/message/Convert-DbaMessageException.ps1 b/private/functions/message/Convert-DbaMessageException.ps1 similarity index 100% rename from internal/functions/message/Convert-DbaMessageException.ps1 rename to private/functions/message/Convert-DbaMessageException.ps1 diff --git a/internal/functions/message/Convert-DbaMessageLevel.ps1 b/private/functions/message/Convert-DbaMessageLevel.ps1 similarity index 100% rename from internal/functions/message/Convert-DbaMessageLevel.ps1 rename to private/functions/message/Convert-DbaMessageLevel.ps1 diff --git a/internal/functions/message/Convert-DbaMessageTarget.ps1 b/private/functions/message/Convert-DbaMessageTarget.ps1 similarity index 100% rename from internal/functions/message/Convert-DbaMessageTarget.ps1 rename to private/functions/message/Convert-DbaMessageTarget.ps1 diff --git a/internal/functions/message/Get-DbaMessageLevelModifier.ps1 b/private/functions/message/Get-DbaMessageLevelModifier.ps1 similarity index 100% rename from internal/functions/message/Get-DbaMessageLevelModifier.ps1 rename to private/functions/message/Get-DbaMessageLevelModifier.ps1 diff --git a/internal/functions/message/New-DbaMessageLevelModifier.ps1 b/private/functions/message/New-DbaMessageLevelModifier.ps1 similarity index 100% rename from internal/functions/message/New-DbaMessageLevelModifier.ps1 rename to private/functions/message/New-DbaMessageLevelModifier.ps1 diff --git a/internal/functions/message/Register-DbaMessageEvent.ps1 b/private/functions/message/Register-DbaMessageEvent.ps1 similarity index 100% rename from internal/functions/message/Register-DbaMessageEvent.ps1 rename to private/functions/message/Register-DbaMessageEvent.ps1 diff --git a/internal/functions/message/Register-DbaMessageTransform.ps1 b/private/functions/message/Register-DbaMessageTransform.ps1 similarity index 100% rename from internal/functions/message/Register-DbaMessageTransform.ps1 rename to private/functions/message/Register-DbaMessageTransform.ps1 diff --git a/internal/functions/message/Remove-DbaMessageLevelModifier.ps1 b/private/functions/message/Remove-DbaMessageLevelModifier.ps1 similarity index 100% rename from internal/functions/message/Remove-DbaMessageLevelModifier.ps1 rename to private/functions/message/Remove-DbaMessageLevelModifier.ps1 diff --git a/internal/functions/message/Write-HostColor.ps1 b/private/functions/message/Write-HostColor.ps1 similarity index 100% rename from internal/functions/message/Write-HostColor.ps1 rename to private/functions/message/Write-HostColor.ps1 diff --git a/internal/functions/runspaces/Get-DbaRunspace.ps1 b/private/functions/runspaces/Get-DbaRunspace.ps1 similarity index 100% rename from internal/functions/runspaces/Get-DbaRunspace.ps1 rename to private/functions/runspaces/Get-DbaRunspace.ps1 diff --git a/internal/functions/runspaces/Register-DbaMaintenanceTask.ps1 b/private/functions/runspaces/Register-DbaMaintenanceTask.ps1 similarity index 100% rename from internal/functions/runspaces/Register-DbaMaintenanceTask.ps1 rename to private/functions/runspaces/Register-DbaMaintenanceTask.ps1 diff --git a/internal/functions/runspaces/Register-DbaRunspace.ps1 b/private/functions/runspaces/Register-DbaRunspace.ps1 similarity index 100% rename from internal/functions/runspaces/Register-DbaRunspace.ps1 rename to private/functions/runspaces/Register-DbaRunspace.ps1 diff --git a/internal/functions/runspaces/Start-DbaRunspace.ps1 b/private/functions/runspaces/Start-DbaRunspace.ps1 similarity index 100% rename from internal/functions/runspaces/Start-DbaRunspace.ps1 rename to private/functions/runspaces/Start-DbaRunspace.ps1 diff --git a/internal/functions/runspaces/Stop-DbaRunspace.ps1 b/private/functions/runspaces/Stop-DbaRunspace.ps1 similarity index 100% rename from internal/functions/runspaces/Stop-DbaRunspace.ps1 rename to private/functions/runspaces/Stop-DbaRunspace.ps1 diff --git a/internal/functions/tabcompletion/New-DbaTeppCompletionResult.ps1 b/private/functions/tabcompletion/New-DbaTeppCompletionResult.ps1 similarity index 100% rename from internal/functions/tabcompletion/New-DbaTeppCompletionResult.ps1 rename to private/functions/tabcompletion/New-DbaTeppCompletionResult.ps1 diff --git a/internal/functions/tabcompletion/Register-DbaTeppArgumentCompleter.ps1 b/private/functions/tabcompletion/Register-DbaTeppArgumentCompleter.ps1 similarity index 100% rename from internal/functions/tabcompletion/Register-DbaTeppArgumentCompleter.ps1 rename to private/functions/tabcompletion/Register-DbaTeppArgumentCompleter.ps1 diff --git a/internal/functions/tabcompletion/Register-DbaTeppInstanceCacheBuilder.ps1 b/private/functions/tabcompletion/Register-DbaTeppInstanceCacheBuilder.ps1 similarity index 100% rename from internal/functions/tabcompletion/Register-DbaTeppInstanceCacheBuilder.ps1 rename to private/functions/tabcompletion/Register-DbaTeppInstanceCacheBuilder.ps1 diff --git a/internal/functions/tabcompletion/Register-DbaTeppScriptBlock.ps1 b/private/functions/tabcompletion/Register-DbaTeppScriptBlock.ps1 similarity index 100% rename from internal/functions/tabcompletion/Register-DbaTeppScriptBlock.ps1 rename to private/functions/tabcompletion/Register-DbaTeppScriptBlock.ps1 diff --git a/internal/functions/utility/Hide-ConnectionString.ps1 b/private/functions/utility/Hide-ConnectionString.ps1 similarity index 100% rename from internal/functions/utility/Hide-ConnectionString.ps1 rename to private/functions/utility/Hide-ConnectionString.ps1 diff --git a/internal/maintenance/PSSession-Cleanup.ps1 b/private/maintenance/PSSession-Cleanup.ps1 similarity index 100% rename from internal/maintenance/PSSession-Cleanup.ps1 rename to private/maintenance/PSSession-Cleanup.ps1 diff --git a/internal/maintenance/tempcleanup.ps1 b/private/maintenance/tempcleanup.ps1 similarity index 100% rename from internal/maintenance/tempcleanup.ps1 rename to private/maintenance/tempcleanup.ps1 diff --git a/internal/maintenance/teppInsertTask.ps1 b/private/maintenance/teppInsertTask.ps1 similarity index 73% rename from internal/maintenance/teppInsertTask.ps1 rename to private/maintenance/teppInsertTask.ps1 index 25c3a7af3b37..4415ef07733c 100644 --- a/internal/maintenance/teppInsertTask.ps1 +++ b/private/maintenance/teppInsertTask.ps1 @@ -1,10 +1,10 @@ $scriptBlock = { $ModuleRoot = [Dataplat.Dbatools.dbaSystem.SystemHost]::ModuleBase - $ExecutionContext.InvokeCommand.InvokeScript($false, ([scriptblock]::Create([io.file]::ReadAllText((Resolve-Path "$ModuleRoot\internal\functions\tabcompletion\Register-DbaTeppScriptblock.ps1").ProviderPath))), $null, $null) - $ExecutionContext.InvokeCommand.InvokeScript($false, ([scriptblock]::Create([io.file]::ReadAllText((Resolve-Path "$ModuleRoot\internal\functions\tabcompletion\Register-DbaTeppInstanceCacheBuilder.ps1").ProviderPath))), $null, $null) + $ExecutionContext.InvokeCommand.InvokeScript($false, ([scriptblock]::Create([io.file]::ReadAllText((Resolve-Path "$ModuleRoot\private\functions\tabcompletion\Register-DbaTeppScriptblock.ps1").ProviderPath))), $null, $null) + $ExecutionContext.InvokeCommand.InvokeScript($false, ([scriptblock]::Create([io.file]::ReadAllText((Resolve-Path "$ModuleRoot\private\functions\tabcompletion\Register-DbaTeppInstanceCacheBuilder.ps1").ProviderPath))), $null, $null) - foreach ($file in (Get-ChildItem (Resolve-Path "$ModuleRoot\internal\dynamicparams\*.ps1").ProviderPath)) { + foreach ($file in (Get-ChildItem (Resolve-Path "$ModuleRoot\private\dynamicparams\*.ps1").ProviderPath)) { $ExecutionContext.InvokeCommand.InvokeScript($false, ([scriptblock]::Create([io.file]::ReadAllText($file.FullName))), $null, $null) } diff --git a/internal/scripts/cmdlets.ps1 b/private/scripts/cmdlets.ps1 similarity index 100% rename from internal/scripts/cmdlets.ps1 rename to private/scripts/cmdlets.ps1 diff --git a/internal/scripts/dbatools-maintenance.ps1 b/private/scripts/dbatools-maintenance.ps1 similarity index 94% rename from internal/scripts/dbatools-maintenance.ps1 rename to private/scripts/dbatools-maintenance.ps1 index c09def5fba09..698c93444e51 100644 --- a/internal/scripts/dbatools-maintenance.ps1 +++ b/private/scripts/dbatools-maintenance.ps1 @@ -1,4 +1,4 @@ -foreach ($item in (Get-ChildItem "$script:PSModuleRoot\internal\maintenance" -Filter *.ps1)) { +foreach ($item in (Get-ChildItem "$script:PSModuleRoot\private\maintenance" -Filter *.ps1)) { if ($script:serialimport) { . $item.FullName } diff --git a/internal/scripts/insertTepp.ps1 b/private/scripts/insertTepp.ps1 similarity index 100% rename from internal/scripts/insertTepp.ps1 rename to private/scripts/insertTepp.ps1 diff --git a/internal/scripts/libraryimport.ps1 b/private/scripts/libraryimport.ps1 similarity index 100% rename from internal/scripts/libraryimport.ps1 rename to private/scripts/libraryimport.ps1 diff --git a/internal/scripts/logfilescript.ps1 b/private/scripts/logfilescript.ps1 similarity index 100% rename from internal/scripts/logfilescript.ps1 rename to private/scripts/logfilescript.ps1 diff --git a/internal/scripts/message-transforms.ps1 b/private/scripts/message-transforms.ps1 similarity index 100% rename from internal/scripts/message-transforms.ps1 rename to private/scripts/message-transforms.ps1 diff --git a/internal/scripts/updateTeppAsync.ps1 b/private/scripts/updateTeppAsync.ps1 similarity index 100% rename from internal/scripts/updateTeppAsync.ps1 rename to private/scripts/updateTeppAsync.ps1 diff --git a/functions/Add-DbaAgDatabase.ps1 b/public/Add-DbaAgDatabase.ps1 similarity index 100% rename from functions/Add-DbaAgDatabase.ps1 rename to public/Add-DbaAgDatabase.ps1 diff --git a/functions/Add-DbaAgListener.ps1 b/public/Add-DbaAgListener.ps1 similarity index 100% rename from functions/Add-DbaAgListener.ps1 rename to public/Add-DbaAgListener.ps1 diff --git a/functions/Add-DbaAgReplica.ps1 b/public/Add-DbaAgReplica.ps1 similarity index 100% rename from functions/Add-DbaAgReplica.ps1 rename to public/Add-DbaAgReplica.ps1 diff --git a/functions/Add-DbaComputerCertificate.ps1 b/public/Add-DbaComputerCertificate.ps1 similarity index 100% rename from functions/Add-DbaComputerCertificate.ps1 rename to public/Add-DbaComputerCertificate.ps1 diff --git a/functions/Add-DbaDbMirrorMonitor.ps1 b/public/Add-DbaDbMirrorMonitor.ps1 similarity index 100% rename from functions/Add-DbaDbMirrorMonitor.ps1 rename to public/Add-DbaDbMirrorMonitor.ps1 diff --git a/functions/Add-DbaDbRoleMember.ps1 b/public/Add-DbaDbRoleMember.ps1 similarity index 100% rename from functions/Add-DbaDbRoleMember.ps1 rename to public/Add-DbaDbRoleMember.ps1 diff --git a/functions/Add-DbaExtendedProperty.ps1 b/public/Add-DbaExtendedProperty.ps1 similarity index 100% rename from functions/Add-DbaExtendedProperty.ps1 rename to public/Add-DbaExtendedProperty.ps1 diff --git a/functions/Add-DbaPfDataCollectorCounter.ps1 b/public/Add-DbaPfDataCollectorCounter.ps1 similarity index 100% rename from functions/Add-DbaPfDataCollectorCounter.ps1 rename to public/Add-DbaPfDataCollectorCounter.ps1 diff --git a/functions/Add-DbaRegServer.ps1 b/public/Add-DbaRegServer.ps1 similarity index 100% rename from functions/Add-DbaRegServer.ps1 rename to public/Add-DbaRegServer.ps1 diff --git a/functions/Add-DbaRegServerGroup.ps1 b/public/Add-DbaRegServerGroup.ps1 similarity index 100% rename from functions/Add-DbaRegServerGroup.ps1 rename to public/Add-DbaRegServerGroup.ps1 diff --git a/functions/Add-DbaServerRoleMember.ps1 b/public/Add-DbaServerRoleMember.ps1 similarity index 100% rename from functions/Add-DbaServerRoleMember.ps1 rename to public/Add-DbaServerRoleMember.ps1 diff --git a/functions/Backup-DbaComputerCertificate.ps1 b/public/Backup-DbaComputerCertificate.ps1 similarity index 100% rename from functions/Backup-DbaComputerCertificate.ps1 rename to public/Backup-DbaComputerCertificate.ps1 diff --git a/functions/Backup-DbaDatabase.ps1 b/public/Backup-DbaDatabase.ps1 similarity index 100% rename from functions/Backup-DbaDatabase.ps1 rename to public/Backup-DbaDatabase.ps1 diff --git a/functions/Backup-DbaDbCertificate.ps1 b/public/Backup-DbaDbCertificate.ps1 similarity index 100% rename from functions/Backup-DbaDbCertificate.ps1 rename to public/Backup-DbaDbCertificate.ps1 diff --git a/functions/Backup-DbaDbMasterKey.ps1 b/public/Backup-DbaDbMasterKey.ps1 similarity index 100% rename from functions/Backup-DbaDbMasterKey.ps1 rename to public/Backup-DbaDbMasterKey.ps1 diff --git a/functions/Backup-DbaServiceMasterKey.ps1 b/public/Backup-DbaServiceMasterKey.ps1 similarity index 100% rename from functions/Backup-DbaServiceMasterKey.ps1 rename to public/Backup-DbaServiceMasterKey.ps1 diff --git a/functions/Clear-DbaConnectionPool.ps1 b/public/Clear-DbaConnectionPool.ps1 similarity index 100% rename from functions/Clear-DbaConnectionPool.ps1 rename to public/Clear-DbaConnectionPool.ps1 diff --git a/functions/Clear-DbaLatchStatistics.ps1 b/public/Clear-DbaLatchStatistics.ps1 similarity index 100% rename from functions/Clear-DbaLatchStatistics.ps1 rename to public/Clear-DbaLatchStatistics.ps1 diff --git a/functions/Clear-DbaPlanCache.ps1 b/public/Clear-DbaPlanCache.ps1 similarity index 100% rename from functions/Clear-DbaPlanCache.ps1 rename to public/Clear-DbaPlanCache.ps1 diff --git a/functions/Clear-DbaWaitStatistics.ps1 b/public/Clear-DbaWaitStatistics.ps1 similarity index 100% rename from functions/Clear-DbaWaitStatistics.ps1 rename to public/Clear-DbaWaitStatistics.ps1 diff --git a/functions/Connect-DbaInstance.ps1 b/public/Connect-DbaInstance.ps1 similarity index 100% rename from functions/Connect-DbaInstance.ps1 rename to public/Connect-DbaInstance.ps1 diff --git a/functions/ConvertTo-DbaDataTable.ps1 b/public/ConvertTo-DbaDataTable.ps1 similarity index 100% rename from functions/ConvertTo-DbaDataTable.ps1 rename to public/ConvertTo-DbaDataTable.ps1 diff --git a/functions/ConvertTo-DbaTimeline.ps1 b/public/ConvertTo-DbaTimeline.ps1 similarity index 100% rename from functions/ConvertTo-DbaTimeline.ps1 rename to public/ConvertTo-DbaTimeline.ps1 diff --git a/functions/ConvertTo-DbaXESession.ps1 b/public/ConvertTo-DbaXESession.ps1 similarity index 100% rename from functions/ConvertTo-DbaXESession.ps1 rename to public/ConvertTo-DbaXESession.ps1 diff --git a/functions/Copy-DbaAgentAlert.ps1 b/public/Copy-DbaAgentAlert.ps1 similarity index 100% rename from functions/Copy-DbaAgentAlert.ps1 rename to public/Copy-DbaAgentAlert.ps1 diff --git a/functions/Copy-DbaAgentJob.ps1 b/public/Copy-DbaAgentJob.ps1 similarity index 100% rename from functions/Copy-DbaAgentJob.ps1 rename to public/Copy-DbaAgentJob.ps1 diff --git a/functions/Copy-DbaAgentJobCategory.ps1 b/public/Copy-DbaAgentJobCategory.ps1 similarity index 100% rename from functions/Copy-DbaAgentJobCategory.ps1 rename to public/Copy-DbaAgentJobCategory.ps1 diff --git a/functions/Copy-DbaAgentOperator.ps1 b/public/Copy-DbaAgentOperator.ps1 similarity index 100% rename from functions/Copy-DbaAgentOperator.ps1 rename to public/Copy-DbaAgentOperator.ps1 diff --git a/functions/Copy-DbaAgentProxy.ps1 b/public/Copy-DbaAgentProxy.ps1 similarity index 100% rename from functions/Copy-DbaAgentProxy.ps1 rename to public/Copy-DbaAgentProxy.ps1 diff --git a/functions/Copy-DbaAgentSchedule.ps1 b/public/Copy-DbaAgentSchedule.ps1 similarity index 100% rename from functions/Copy-DbaAgentSchedule.ps1 rename to public/Copy-DbaAgentSchedule.ps1 diff --git a/functions/Copy-DbaAgentServer.ps1 b/public/Copy-DbaAgentServer.ps1 similarity index 100% rename from functions/Copy-DbaAgentServer.ps1 rename to public/Copy-DbaAgentServer.ps1 diff --git a/functions/Copy-DbaBackupDevice.ps1 b/public/Copy-DbaBackupDevice.ps1 similarity index 100% rename from functions/Copy-DbaBackupDevice.ps1 rename to public/Copy-DbaBackupDevice.ps1 diff --git a/functions/Copy-DbaCredential.ps1 b/public/Copy-DbaCredential.ps1 similarity index 100% rename from functions/Copy-DbaCredential.ps1 rename to public/Copy-DbaCredential.ps1 diff --git a/functions/Copy-DbaCustomError.ps1 b/public/Copy-DbaCustomError.ps1 similarity index 100% rename from functions/Copy-DbaCustomError.ps1 rename to public/Copy-DbaCustomError.ps1 diff --git a/functions/Copy-DbaDataCollector.ps1 b/public/Copy-DbaDataCollector.ps1 similarity index 100% rename from functions/Copy-DbaDataCollector.ps1 rename to public/Copy-DbaDataCollector.ps1 diff --git a/functions/Copy-DbaDatabase.ps1 b/public/Copy-DbaDatabase.ps1 similarity index 100% rename from functions/Copy-DbaDatabase.ps1 rename to public/Copy-DbaDatabase.ps1 diff --git a/functions/Copy-DbaDbAssembly.ps1 b/public/Copy-DbaDbAssembly.ps1 similarity index 100% rename from functions/Copy-DbaDbAssembly.ps1 rename to public/Copy-DbaDbAssembly.ps1 diff --git a/functions/Copy-DbaDbCertificate.ps1 b/public/Copy-DbaDbCertificate.ps1 similarity index 100% rename from functions/Copy-DbaDbCertificate.ps1 rename to public/Copy-DbaDbCertificate.ps1 diff --git a/functions/Copy-DbaDbMail.ps1 b/public/Copy-DbaDbMail.ps1 similarity index 100% rename from functions/Copy-DbaDbMail.ps1 rename to public/Copy-DbaDbMail.ps1 diff --git a/functions/Copy-DbaDbQueryStoreOption.ps1 b/public/Copy-DbaDbQueryStoreOption.ps1 similarity index 100% rename from functions/Copy-DbaDbQueryStoreOption.ps1 rename to public/Copy-DbaDbQueryStoreOption.ps1 diff --git a/functions/Copy-DbaDbTableData.ps1 b/public/Copy-DbaDbTableData.ps1 similarity index 100% rename from functions/Copy-DbaDbTableData.ps1 rename to public/Copy-DbaDbTableData.ps1 diff --git a/functions/Copy-DbaDbViewData.ps1 b/public/Copy-DbaDbViewData.ps1 similarity index 100% rename from functions/Copy-DbaDbViewData.ps1 rename to public/Copy-DbaDbViewData.ps1 diff --git a/functions/Copy-DbaEndpoint.ps1 b/public/Copy-DbaEndpoint.ps1 similarity index 100% rename from functions/Copy-DbaEndpoint.ps1 rename to public/Copy-DbaEndpoint.ps1 diff --git a/functions/Copy-DbaInstanceAudit.ps1 b/public/Copy-DbaInstanceAudit.ps1 similarity index 100% rename from functions/Copy-DbaInstanceAudit.ps1 rename to public/Copy-DbaInstanceAudit.ps1 diff --git a/functions/Copy-DbaInstanceAuditSpecification.ps1 b/public/Copy-DbaInstanceAuditSpecification.ps1 similarity index 100% rename from functions/Copy-DbaInstanceAuditSpecification.ps1 rename to public/Copy-DbaInstanceAuditSpecification.ps1 diff --git a/functions/Copy-DbaInstanceTrigger.ps1 b/public/Copy-DbaInstanceTrigger.ps1 similarity index 100% rename from functions/Copy-DbaInstanceTrigger.ps1 rename to public/Copy-DbaInstanceTrigger.ps1 diff --git a/functions/Copy-DbaLinkedServer.ps1 b/public/Copy-DbaLinkedServer.ps1 similarity index 100% rename from functions/Copy-DbaLinkedServer.ps1 rename to public/Copy-DbaLinkedServer.ps1 diff --git a/functions/Copy-DbaLogin.ps1 b/public/Copy-DbaLogin.ps1 similarity index 100% rename from functions/Copy-DbaLogin.ps1 rename to public/Copy-DbaLogin.ps1 diff --git a/functions/Copy-DbaPolicyManagement.ps1 b/public/Copy-DbaPolicyManagement.ps1 similarity index 100% rename from functions/Copy-DbaPolicyManagement.ps1 rename to public/Copy-DbaPolicyManagement.ps1 diff --git a/functions/Copy-DbaRegServer.ps1 b/public/Copy-DbaRegServer.ps1 similarity index 100% rename from functions/Copy-DbaRegServer.ps1 rename to public/Copy-DbaRegServer.ps1 diff --git a/functions/Copy-DbaResourceGovernor.ps1 b/public/Copy-DbaResourceGovernor.ps1 similarity index 100% rename from functions/Copy-DbaResourceGovernor.ps1 rename to public/Copy-DbaResourceGovernor.ps1 diff --git a/functions/Copy-DbaSpConfigure.ps1 b/public/Copy-DbaSpConfigure.ps1 similarity index 100% rename from functions/Copy-DbaSpConfigure.ps1 rename to public/Copy-DbaSpConfigure.ps1 diff --git a/functions/Copy-DbaStartupProcedure.ps1 b/public/Copy-DbaStartupProcedure.ps1 similarity index 100% rename from functions/Copy-DbaStartupProcedure.ps1 rename to public/Copy-DbaStartupProcedure.ps1 diff --git a/functions/Copy-DbaSysDbUserObject.ps1 b/public/Copy-DbaSysDbUserObject.ps1 similarity index 100% rename from functions/Copy-DbaSysDbUserObject.ps1 rename to public/Copy-DbaSysDbUserObject.ps1 diff --git a/functions/Copy-DbaXESession.ps1 b/public/Copy-DbaXESession.ps1 similarity index 100% rename from functions/Copy-DbaXESession.ps1 rename to public/Copy-DbaXESession.ps1 diff --git a/functions/Copy-DbaXESessionTemplate.ps1 b/public/Copy-DbaXESessionTemplate.ps1 similarity index 100% rename from functions/Copy-DbaXESessionTemplate.ps1 rename to public/Copy-DbaXESessionTemplate.ps1 diff --git a/functions/Disable-DbaAgHadr.ps1 b/public/Disable-DbaAgHadr.ps1 similarity index 100% rename from functions/Disable-DbaAgHadr.ps1 rename to public/Disable-DbaAgHadr.ps1 diff --git a/functions/Disable-DbaDbEncryption.ps1 b/public/Disable-DbaDbEncryption.ps1 similarity index 100% rename from functions/Disable-DbaDbEncryption.ps1 rename to public/Disable-DbaDbEncryption.ps1 diff --git a/functions/Disable-DbaFilestream.ps1 b/public/Disable-DbaFilestream.ps1 similarity index 100% rename from functions/Disable-DbaFilestream.ps1 rename to public/Disable-DbaFilestream.ps1 diff --git a/functions/Disable-DbaForceNetworkEncryption.ps1 b/public/Disable-DbaForceNetworkEncryption.ps1 similarity index 100% rename from functions/Disable-DbaForceNetworkEncryption.ps1 rename to public/Disable-DbaForceNetworkEncryption.ps1 diff --git a/functions/Disable-DbaHideInstance.ps1 b/public/Disable-DbaHideInstance.ps1 similarity index 100% rename from functions/Disable-DbaHideInstance.ps1 rename to public/Disable-DbaHideInstance.ps1 diff --git a/functions/Disable-DbaStartupProcedure.ps1 b/public/Disable-DbaStartupProcedure.ps1 similarity index 100% rename from functions/Disable-DbaStartupProcedure.ps1 rename to public/Disable-DbaStartupProcedure.ps1 diff --git a/functions/Disable-DbaTraceFlag.ps1 b/public/Disable-DbaTraceFlag.ps1 similarity index 100% rename from functions/Disable-DbaTraceFlag.ps1 rename to public/Disable-DbaTraceFlag.ps1 diff --git a/functions/Disconnect-DbaInstance.ps1 b/public/Disconnect-DbaInstance.ps1 similarity index 100% rename from functions/Disconnect-DbaInstance.ps1 rename to public/Disconnect-DbaInstance.ps1 diff --git a/functions/Dismount-DbaDatabase.ps1 b/public/Dismount-DbaDatabase.ps1 similarity index 100% rename from functions/Dismount-DbaDatabase.ps1 rename to public/Dismount-DbaDatabase.ps1 diff --git a/functions/Enable-DbaAgHadr.ps1 b/public/Enable-DbaAgHadr.ps1 similarity index 100% rename from functions/Enable-DbaAgHadr.ps1 rename to public/Enable-DbaAgHadr.ps1 diff --git a/functions/Enable-DbaDbEncryption.ps1 b/public/Enable-DbaDbEncryption.ps1 similarity index 100% rename from functions/Enable-DbaDbEncryption.ps1 rename to public/Enable-DbaDbEncryption.ps1 diff --git a/functions/Enable-DbaFilestream.ps1 b/public/Enable-DbaFilestream.ps1 similarity index 100% rename from functions/Enable-DbaFilestream.ps1 rename to public/Enable-DbaFilestream.ps1 diff --git a/functions/Enable-DbaForceNetworkEncryption.ps1 b/public/Enable-DbaForceNetworkEncryption.ps1 similarity index 100% rename from functions/Enable-DbaForceNetworkEncryption.ps1 rename to public/Enable-DbaForceNetworkEncryption.ps1 diff --git a/functions/Enable-DbaHideInstance.ps1 b/public/Enable-DbaHideInstance.ps1 similarity index 100% rename from functions/Enable-DbaHideInstance.ps1 rename to public/Enable-DbaHideInstance.ps1 diff --git a/functions/Enable-DbaStartupProcedure.ps1 b/public/Enable-DbaStartupProcedure.ps1 similarity index 100% rename from functions/Enable-DbaStartupProcedure.ps1 rename to public/Enable-DbaStartupProcedure.ps1 diff --git a/functions/Enable-DbaTraceFlag.ps1 b/public/Enable-DbaTraceFlag.ps1 similarity index 100% rename from functions/Enable-DbaTraceFlag.ps1 rename to public/Enable-DbaTraceFlag.ps1 diff --git a/functions/Expand-DbaDbLogFile.ps1 b/public/Expand-DbaDbLogFile.ps1 similarity index 100% rename from functions/Expand-DbaDbLogFile.ps1 rename to public/Expand-DbaDbLogFile.ps1 diff --git a/functions/Export-DbaBinaryFile.ps1 b/public/Export-DbaBinaryFile.ps1 similarity index 100% rename from functions/Export-DbaBinaryFile.ps1 rename to public/Export-DbaBinaryFile.ps1 diff --git a/functions/Export-DbaCredential.ps1 b/public/Export-DbaCredential.ps1 similarity index 100% rename from functions/Export-DbaCredential.ps1 rename to public/Export-DbaCredential.ps1 diff --git a/functions/Export-DbaDacPackage.ps1 b/public/Export-DbaDacPackage.ps1 similarity index 100% rename from functions/Export-DbaDacPackage.ps1 rename to public/Export-DbaDacPackage.ps1 diff --git a/functions/Export-DbaDbRole.ps1 b/public/Export-DbaDbRole.ps1 similarity index 100% rename from functions/Export-DbaDbRole.ps1 rename to public/Export-DbaDbRole.ps1 diff --git a/functions/Export-DbaDbTableData.ps1 b/public/Export-DbaDbTableData.ps1 similarity index 100% rename from functions/Export-DbaDbTableData.ps1 rename to public/Export-DbaDbTableData.ps1 diff --git a/functions/Export-DbaDiagnosticQuery.ps1 b/public/Export-DbaDiagnosticQuery.ps1 similarity index 100% rename from functions/Export-DbaDiagnosticQuery.ps1 rename to public/Export-DbaDiagnosticQuery.ps1 diff --git a/functions/Export-DbaExecutionPlan.ps1 b/public/Export-DbaExecutionPlan.ps1 similarity index 100% rename from functions/Export-DbaExecutionPlan.ps1 rename to public/Export-DbaExecutionPlan.ps1 diff --git a/functions/Export-DbaInstance.ps1 b/public/Export-DbaInstance.ps1 similarity index 100% rename from functions/Export-DbaInstance.ps1 rename to public/Export-DbaInstance.ps1 diff --git a/functions/Export-DbaLinkedServer.ps1 b/public/Export-DbaLinkedServer.ps1 similarity index 100% rename from functions/Export-DbaLinkedServer.ps1 rename to public/Export-DbaLinkedServer.ps1 diff --git a/functions/Export-DbaLogin.ps1 b/public/Export-DbaLogin.ps1 similarity index 100% rename from functions/Export-DbaLogin.ps1 rename to public/Export-DbaLogin.ps1 diff --git a/functions/Export-DbaPfDataCollectorSetTemplate.ps1 b/public/Export-DbaPfDataCollectorSetTemplate.ps1 similarity index 100% rename from functions/Export-DbaPfDataCollectorSetTemplate.ps1 rename to public/Export-DbaPfDataCollectorSetTemplate.ps1 diff --git a/functions/Export-DbaRegServer.ps1 b/public/Export-DbaRegServer.ps1 similarity index 100% rename from functions/Export-DbaRegServer.ps1 rename to public/Export-DbaRegServer.ps1 diff --git a/functions/Export-DbaRepServerSetting.ps1 b/public/Export-DbaRepServerSetting.ps1 similarity index 100% rename from functions/Export-DbaRepServerSetting.ps1 rename to public/Export-DbaRepServerSetting.ps1 diff --git a/functions/Export-DbaScript.ps1 b/public/Export-DbaScript.ps1 similarity index 100% rename from functions/Export-DbaScript.ps1 rename to public/Export-DbaScript.ps1 diff --git a/functions/Export-DbaServerRole.ps1 b/public/Export-DbaServerRole.ps1 similarity index 100% rename from functions/Export-DbaServerRole.ps1 rename to public/Export-DbaServerRole.ps1 diff --git a/functions/Export-DbaSpConfigure.ps1 b/public/Export-DbaSpConfigure.ps1 similarity index 100% rename from functions/Export-DbaSpConfigure.ps1 rename to public/Export-DbaSpConfigure.ps1 diff --git a/functions/Export-DbaSysDbUserObject.ps1 b/public/Export-DbaSysDbUserObject.ps1 similarity index 100% rename from functions/Export-DbaSysDbUserObject.ps1 rename to public/Export-DbaSysDbUserObject.ps1 diff --git a/functions/Export-DbaUser.ps1 b/public/Export-DbaUser.ps1 similarity index 100% rename from functions/Export-DbaUser.ps1 rename to public/Export-DbaUser.ps1 diff --git a/functions/Export-DbaXECsv.ps1 b/public/Export-DbaXECsv.ps1 similarity index 100% rename from functions/Export-DbaXECsv.ps1 rename to public/Export-DbaXECsv.ps1 diff --git a/functions/Export-DbaXESession.ps1 b/public/Export-DbaXESession.ps1 similarity index 100% rename from functions/Export-DbaXESession.ps1 rename to public/Export-DbaXESession.ps1 diff --git a/functions/Export-DbaXESessionTemplate.ps1 b/public/Export-DbaXESessionTemplate.ps1 similarity index 100% rename from functions/Export-DbaXESessionTemplate.ps1 rename to public/Export-DbaXESessionTemplate.ps1 diff --git a/functions/Export-DbatoolsConfig.ps1 b/public/Export-DbatoolsConfig.ps1 similarity index 100% rename from functions/Export-DbatoolsConfig.ps1 rename to public/Export-DbatoolsConfig.ps1 diff --git a/functions/Find-DbaAgentJob.ps1 b/public/Find-DbaAgentJob.ps1 similarity index 100% rename from functions/Find-DbaAgentJob.ps1 rename to public/Find-DbaAgentJob.ps1 diff --git a/functions/Find-DbaBackup.ps1 b/public/Find-DbaBackup.ps1 similarity index 100% rename from functions/Find-DbaBackup.ps1 rename to public/Find-DbaBackup.ps1 diff --git a/functions/Find-DbaCommand.ps1 b/public/Find-DbaCommand.ps1 similarity index 100% rename from functions/Find-DbaCommand.ps1 rename to public/Find-DbaCommand.ps1 diff --git a/functions/Find-DbaDatabase.ps1 b/public/Find-DbaDatabase.ps1 similarity index 100% rename from functions/Find-DbaDatabase.ps1 rename to public/Find-DbaDatabase.ps1 diff --git a/functions/Find-DbaDbDisabledIndex.ps1 b/public/Find-DbaDbDisabledIndex.ps1 similarity index 100% rename from functions/Find-DbaDbDisabledIndex.ps1 rename to public/Find-DbaDbDisabledIndex.ps1 diff --git a/functions/Find-DbaDbDuplicateIndex.ps1 b/public/Find-DbaDbDuplicateIndex.ps1 similarity index 100% rename from functions/Find-DbaDbDuplicateIndex.ps1 rename to public/Find-DbaDbDuplicateIndex.ps1 diff --git a/functions/Find-DbaDbGrowthEvent.ps1 b/public/Find-DbaDbGrowthEvent.ps1 similarity index 100% rename from functions/Find-DbaDbGrowthEvent.ps1 rename to public/Find-DbaDbGrowthEvent.ps1 diff --git a/functions/Find-DbaDbUnusedIndex.ps1 b/public/Find-DbaDbUnusedIndex.ps1 similarity index 100% rename from functions/Find-DbaDbUnusedIndex.ps1 rename to public/Find-DbaDbUnusedIndex.ps1 diff --git a/functions/Find-DbaInstance.ps1 b/public/Find-DbaInstance.ps1 similarity index 100% rename from functions/Find-DbaInstance.ps1 rename to public/Find-DbaInstance.ps1 diff --git a/functions/Find-DbaLoginInGroup.ps1 b/public/Find-DbaLoginInGroup.ps1 similarity index 100% rename from functions/Find-DbaLoginInGroup.ps1 rename to public/Find-DbaLoginInGroup.ps1 diff --git a/functions/Find-DbaOrphanedFile.ps1 b/public/Find-DbaOrphanedFile.ps1 similarity index 100% rename from functions/Find-DbaOrphanedFile.ps1 rename to public/Find-DbaOrphanedFile.ps1 diff --git a/functions/Find-DbaSimilarTable.ps1 b/public/Find-DbaSimilarTable.ps1 similarity index 100% rename from functions/Find-DbaSimilarTable.ps1 rename to public/Find-DbaSimilarTable.ps1 diff --git a/functions/Find-DbaStoredProcedure.ps1 b/public/Find-DbaStoredProcedure.ps1 similarity index 100% rename from functions/Find-DbaStoredProcedure.ps1 rename to public/Find-DbaStoredProcedure.ps1 diff --git a/functions/Find-DbaTrigger.ps1 b/public/Find-DbaTrigger.ps1 similarity index 100% rename from functions/Find-DbaTrigger.ps1 rename to public/Find-DbaTrigger.ps1 diff --git a/functions/Find-DbaUserObject.ps1 b/public/Find-DbaUserObject.ps1 similarity index 100% rename from functions/Find-DbaUserObject.ps1 rename to public/Find-DbaUserObject.ps1 diff --git a/functions/Find-DbaView.ps1 b/public/Find-DbaView.ps1 similarity index 100% rename from functions/Find-DbaView.ps1 rename to public/Find-DbaView.ps1 diff --git a/functions/Format-DbaBackupInformation.ps1 b/public/Format-DbaBackupInformation.ps1 similarity index 100% rename from functions/Format-DbaBackupInformation.ps1 rename to public/Format-DbaBackupInformation.ps1 diff --git a/functions/Get-DbaAgBackupHistory.ps1 b/public/Get-DbaAgBackupHistory.ps1 similarity index 100% rename from functions/Get-DbaAgBackupHistory.ps1 rename to public/Get-DbaAgBackupHistory.ps1 diff --git a/functions/Get-DbaAgDatabase.ps1 b/public/Get-DbaAgDatabase.ps1 similarity index 100% rename from functions/Get-DbaAgDatabase.ps1 rename to public/Get-DbaAgDatabase.ps1 diff --git a/functions/Get-DbaAgHadr.ps1 b/public/Get-DbaAgHadr.ps1 similarity index 100% rename from functions/Get-DbaAgHadr.ps1 rename to public/Get-DbaAgHadr.ps1 diff --git a/functions/Get-DbaAgListener.ps1 b/public/Get-DbaAgListener.ps1 similarity index 100% rename from functions/Get-DbaAgListener.ps1 rename to public/Get-DbaAgListener.ps1 diff --git a/functions/Get-DbaAgReplica.ps1 b/public/Get-DbaAgReplica.ps1 similarity index 100% rename from functions/Get-DbaAgReplica.ps1 rename to public/Get-DbaAgReplica.ps1 diff --git a/functions/Get-DbaAgentAlert.ps1 b/public/Get-DbaAgentAlert.ps1 similarity index 100% rename from functions/Get-DbaAgentAlert.ps1 rename to public/Get-DbaAgentAlert.ps1 diff --git a/functions/Get-DbaAgentAlertCategory.ps1 b/public/Get-DbaAgentAlertCategory.ps1 similarity index 100% rename from functions/Get-DbaAgentAlertCategory.ps1 rename to public/Get-DbaAgentAlertCategory.ps1 diff --git a/functions/Get-DbaAgentJob.ps1 b/public/Get-DbaAgentJob.ps1 similarity index 100% rename from functions/Get-DbaAgentJob.ps1 rename to public/Get-DbaAgentJob.ps1 diff --git a/functions/Get-DbaAgentJobCategory.ps1 b/public/Get-DbaAgentJobCategory.ps1 similarity index 100% rename from functions/Get-DbaAgentJobCategory.ps1 rename to public/Get-DbaAgentJobCategory.ps1 diff --git a/functions/Get-DbaAgentJobHistory.ps1 b/public/Get-DbaAgentJobHistory.ps1 similarity index 100% rename from functions/Get-DbaAgentJobHistory.ps1 rename to public/Get-DbaAgentJobHistory.ps1 diff --git a/functions/Get-DbaAgentJobOutputFile.ps1 b/public/Get-DbaAgentJobOutputFile.ps1 similarity index 100% rename from functions/Get-DbaAgentJobOutputFile.ps1 rename to public/Get-DbaAgentJobOutputFile.ps1 diff --git a/functions/Get-DbaAgentJobStep.ps1 b/public/Get-DbaAgentJobStep.ps1 similarity index 100% rename from functions/Get-DbaAgentJobStep.ps1 rename to public/Get-DbaAgentJobStep.ps1 diff --git a/functions/Get-DbaAgentLog.ps1 b/public/Get-DbaAgentLog.ps1 similarity index 100% rename from functions/Get-DbaAgentLog.ps1 rename to public/Get-DbaAgentLog.ps1 diff --git a/functions/Get-DbaAgentOperator.ps1 b/public/Get-DbaAgentOperator.ps1 similarity index 100% rename from functions/Get-DbaAgentOperator.ps1 rename to public/Get-DbaAgentOperator.ps1 diff --git a/functions/Get-DbaAgentProxy.ps1 b/public/Get-DbaAgentProxy.ps1 similarity index 100% rename from functions/Get-DbaAgentProxy.ps1 rename to public/Get-DbaAgentProxy.ps1 diff --git a/functions/Get-DbaAgentSchedule.ps1 b/public/Get-DbaAgentSchedule.ps1 similarity index 100% rename from functions/Get-DbaAgentSchedule.ps1 rename to public/Get-DbaAgentSchedule.ps1 diff --git a/functions/Get-DbaAgentServer.ps1 b/public/Get-DbaAgentServer.ps1 similarity index 100% rename from functions/Get-DbaAgentServer.ps1 rename to public/Get-DbaAgentServer.ps1 diff --git a/functions/Get-DbaAvailabilityGroup.ps1 b/public/Get-DbaAvailabilityGroup.ps1 similarity index 100% rename from functions/Get-DbaAvailabilityGroup.ps1 rename to public/Get-DbaAvailabilityGroup.ps1 diff --git a/functions/Get-DbaAvailableCollation.ps1 b/public/Get-DbaAvailableCollation.ps1 similarity index 100% rename from functions/Get-DbaAvailableCollation.ps1 rename to public/Get-DbaAvailableCollation.ps1 diff --git a/functions/Get-DbaBackupDevice.ps1 b/public/Get-DbaBackupDevice.ps1 similarity index 100% rename from functions/Get-DbaBackupDevice.ps1 rename to public/Get-DbaBackupDevice.ps1 diff --git a/functions/Get-DbaBackupInformation.ps1 b/public/Get-DbaBackupInformation.ps1 similarity index 100% rename from functions/Get-DbaBackupInformation.ps1 rename to public/Get-DbaBackupInformation.ps1 diff --git a/functions/Get-DbaBinaryFileTable.ps1 b/public/Get-DbaBinaryFileTable.ps1 similarity index 100% rename from functions/Get-DbaBinaryFileTable.ps1 rename to public/Get-DbaBinaryFileTable.ps1 diff --git a/functions/Get-DbaBuild.ps1 b/public/Get-DbaBuild.ps1 similarity index 100% rename from functions/Get-DbaBuild.ps1 rename to public/Get-DbaBuild.ps1 diff --git a/functions/Get-DbaClientAlias.ps1 b/public/Get-DbaClientAlias.ps1 similarity index 100% rename from functions/Get-DbaClientAlias.ps1 rename to public/Get-DbaClientAlias.ps1 diff --git a/functions/Get-DbaClientProtocol.ps1 b/public/Get-DbaClientProtocol.ps1 similarity index 100% rename from functions/Get-DbaClientProtocol.ps1 rename to public/Get-DbaClientProtocol.ps1 diff --git a/functions/Get-DbaCmConnection.ps1 b/public/Get-DbaCmConnection.ps1 similarity index 100% rename from functions/Get-DbaCmConnection.ps1 rename to public/Get-DbaCmConnection.ps1 diff --git a/functions/Get-DbaCmObject.ps1 b/public/Get-DbaCmObject.ps1 similarity index 100% rename from functions/Get-DbaCmObject.ps1 rename to public/Get-DbaCmObject.ps1 diff --git a/functions/Get-DbaComputerCertificate.ps1 b/public/Get-DbaComputerCertificate.ps1 similarity index 100% rename from functions/Get-DbaComputerCertificate.ps1 rename to public/Get-DbaComputerCertificate.ps1 diff --git a/functions/Get-DbaComputerSystem.ps1 b/public/Get-DbaComputerSystem.ps1 similarity index 100% rename from functions/Get-DbaComputerSystem.ps1 rename to public/Get-DbaComputerSystem.ps1 diff --git a/functions/Get-DbaConnectedInstance.ps1 b/public/Get-DbaConnectedInstance.ps1 similarity index 100% rename from functions/Get-DbaConnectedInstance.ps1 rename to public/Get-DbaConnectedInstance.ps1 diff --git a/functions/Get-DbaConnection.ps1 b/public/Get-DbaConnection.ps1 similarity index 100% rename from functions/Get-DbaConnection.ps1 rename to public/Get-DbaConnection.ps1 diff --git a/functions/Get-DbaCpuRingBuffer.ps1 b/public/Get-DbaCpuRingBuffer.ps1 similarity index 100% rename from functions/Get-DbaCpuRingBuffer.ps1 rename to public/Get-DbaCpuRingBuffer.ps1 diff --git a/functions/Get-DbaCpuUsage.ps1 b/public/Get-DbaCpuUsage.ps1 similarity index 100% rename from functions/Get-DbaCpuUsage.ps1 rename to public/Get-DbaCpuUsage.ps1 diff --git a/functions/Get-DbaCredential.ps1 b/public/Get-DbaCredential.ps1 similarity index 100% rename from functions/Get-DbaCredential.ps1 rename to public/Get-DbaCredential.ps1 diff --git a/functions/Get-DbaCustomError.ps1 b/public/Get-DbaCustomError.ps1 similarity index 100% rename from functions/Get-DbaCustomError.ps1 rename to public/Get-DbaCustomError.ps1 diff --git a/functions/Get-DbaDatabase.ps1 b/public/Get-DbaDatabase.ps1 similarity index 100% rename from functions/Get-DbaDatabase.ps1 rename to public/Get-DbaDatabase.ps1 diff --git a/functions/Get-DbaDbAssembly.ps1 b/public/Get-DbaDbAssembly.ps1 similarity index 100% rename from functions/Get-DbaDbAssembly.ps1 rename to public/Get-DbaDbAssembly.ps1 diff --git a/functions/Get-DbaDbAsymmetricKey.ps1 b/public/Get-DbaDbAsymmetricKey.ps1 similarity index 100% rename from functions/Get-DbaDbAsymmetricKey.ps1 rename to public/Get-DbaDbAsymmetricKey.ps1 diff --git a/functions/Get-DbaDbBackupHistory.ps1 b/public/Get-DbaDbBackupHistory.ps1 similarity index 100% rename from functions/Get-DbaDbBackupHistory.ps1 rename to public/Get-DbaDbBackupHistory.ps1 diff --git a/functions/Get-DbaDbCertificate.ps1 b/public/Get-DbaDbCertificate.ps1 similarity index 100% rename from functions/Get-DbaDbCertificate.ps1 rename to public/Get-DbaDbCertificate.ps1 diff --git a/functions/Get-DbaDbCheckConstraint.ps1 b/public/Get-DbaDbCheckConstraint.ps1 similarity index 100% rename from functions/Get-DbaDbCheckConstraint.ps1 rename to public/Get-DbaDbCheckConstraint.ps1 diff --git a/functions/Get-DbaDbCompatibility.ps1 b/public/Get-DbaDbCompatibility.ps1 similarity index 100% rename from functions/Get-DbaDbCompatibility.ps1 rename to public/Get-DbaDbCompatibility.ps1 diff --git a/functions/Get-DbaDbCompression.ps1 b/public/Get-DbaDbCompression.ps1 similarity index 100% rename from functions/Get-DbaDbCompression.ps1 rename to public/Get-DbaDbCompression.ps1 diff --git a/functions/Get-DbaDbDbccOpenTran.ps1 b/public/Get-DbaDbDbccOpenTran.ps1 similarity index 100% rename from functions/Get-DbaDbDbccOpenTran.ps1 rename to public/Get-DbaDbDbccOpenTran.ps1 diff --git a/functions/Get-DbaDbDetachedFileInfo.ps1 b/public/Get-DbaDbDetachedFileInfo.ps1 similarity index 100% rename from functions/Get-DbaDbDetachedFileInfo.ps1 rename to public/Get-DbaDbDetachedFileInfo.ps1 diff --git a/functions/Get-DbaDbEncryption.ps1 b/public/Get-DbaDbEncryption.ps1 similarity index 100% rename from functions/Get-DbaDbEncryption.ps1 rename to public/Get-DbaDbEncryption.ps1 diff --git a/functions/Get-DbaDbEncryptionKey.ps1 b/public/Get-DbaDbEncryptionKey.ps1 similarity index 100% rename from functions/Get-DbaDbEncryptionKey.ps1 rename to public/Get-DbaDbEncryptionKey.ps1 diff --git a/functions/Get-DbaDbExtentDiff.ps1 b/public/Get-DbaDbExtentDiff.ps1 similarity index 100% rename from functions/Get-DbaDbExtentDiff.ps1 rename to public/Get-DbaDbExtentDiff.ps1 diff --git a/functions/Get-DbaDbFeatureUsage.ps1 b/public/Get-DbaDbFeatureUsage.ps1 similarity index 100% rename from functions/Get-DbaDbFeatureUsage.ps1 rename to public/Get-DbaDbFeatureUsage.ps1 diff --git a/functions/Get-DbaDbFile.ps1 b/public/Get-DbaDbFile.ps1 similarity index 100% rename from functions/Get-DbaDbFile.ps1 rename to public/Get-DbaDbFile.ps1 diff --git a/functions/Get-DbaDbFileGroup.ps1 b/public/Get-DbaDbFileGroup.ps1 similarity index 100% rename from functions/Get-DbaDbFileGroup.ps1 rename to public/Get-DbaDbFileGroup.ps1 diff --git a/functions/Get-DbaDbFileGrowth.ps1 b/public/Get-DbaDbFileGrowth.ps1 similarity index 100% rename from functions/Get-DbaDbFileGrowth.ps1 rename to public/Get-DbaDbFileGrowth.ps1 diff --git a/functions/Get-DbaDbFileMapping.ps1 b/public/Get-DbaDbFileMapping.ps1 similarity index 100% rename from functions/Get-DbaDbFileMapping.ps1 rename to public/Get-DbaDbFileMapping.ps1 diff --git a/functions/Get-DbaDbForeignKey.ps1 b/public/Get-DbaDbForeignKey.ps1 similarity index 100% rename from functions/Get-DbaDbForeignKey.ps1 rename to public/Get-DbaDbForeignKey.ps1 diff --git a/functions/Get-DbaDbIdentity.ps1 b/public/Get-DbaDbIdentity.ps1 similarity index 100% rename from functions/Get-DbaDbIdentity.ps1 rename to public/Get-DbaDbIdentity.ps1 diff --git a/functions/Get-DbaDbLogShipError.ps1 b/public/Get-DbaDbLogShipError.ps1 similarity index 100% rename from functions/Get-DbaDbLogShipError.ps1 rename to public/Get-DbaDbLogShipError.ps1 diff --git a/functions/Get-DbaDbLogSpace.ps1 b/public/Get-DbaDbLogSpace.ps1 similarity index 100% rename from functions/Get-DbaDbLogSpace.ps1 rename to public/Get-DbaDbLogSpace.ps1 diff --git a/functions/Get-DbaDbMail.ps1 b/public/Get-DbaDbMail.ps1 similarity index 100% rename from functions/Get-DbaDbMail.ps1 rename to public/Get-DbaDbMail.ps1 diff --git a/functions/Get-DbaDbMailAccount.ps1 b/public/Get-DbaDbMailAccount.ps1 similarity index 100% rename from functions/Get-DbaDbMailAccount.ps1 rename to public/Get-DbaDbMailAccount.ps1 diff --git a/functions/Get-DbaDbMailConfig.ps1 b/public/Get-DbaDbMailConfig.ps1 similarity index 100% rename from functions/Get-DbaDbMailConfig.ps1 rename to public/Get-DbaDbMailConfig.ps1 diff --git a/functions/Get-DbaDbMailHistory.ps1 b/public/Get-DbaDbMailHistory.ps1 similarity index 100% rename from functions/Get-DbaDbMailHistory.ps1 rename to public/Get-DbaDbMailHistory.ps1 diff --git a/functions/Get-DbaDbMailLog.ps1 b/public/Get-DbaDbMailLog.ps1 similarity index 100% rename from functions/Get-DbaDbMailLog.ps1 rename to public/Get-DbaDbMailLog.ps1 diff --git a/functions/Get-DbaDbMailProfile.ps1 b/public/Get-DbaDbMailProfile.ps1 similarity index 100% rename from functions/Get-DbaDbMailProfile.ps1 rename to public/Get-DbaDbMailProfile.ps1 diff --git a/functions/Get-DbaDbMailServer.ps1 b/public/Get-DbaDbMailServer.ps1 similarity index 100% rename from functions/Get-DbaDbMailServer.ps1 rename to public/Get-DbaDbMailServer.ps1 diff --git a/functions/Get-DbaDbMasterKey.ps1 b/public/Get-DbaDbMasterKey.ps1 similarity index 100% rename from functions/Get-DbaDbMasterKey.ps1 rename to public/Get-DbaDbMasterKey.ps1 diff --git a/functions/Get-DbaDbMemoryUsage.ps1 b/public/Get-DbaDbMemoryUsage.ps1 similarity index 100% rename from functions/Get-DbaDbMemoryUsage.ps1 rename to public/Get-DbaDbMemoryUsage.ps1 diff --git a/functions/Get-DbaDbMirror.ps1 b/public/Get-DbaDbMirror.ps1 similarity index 100% rename from functions/Get-DbaDbMirror.ps1 rename to public/Get-DbaDbMirror.ps1 diff --git a/functions/Get-DbaDbMirrorMonitor.ps1 b/public/Get-DbaDbMirrorMonitor.ps1 similarity index 100% rename from functions/Get-DbaDbMirrorMonitor.ps1 rename to public/Get-DbaDbMirrorMonitor.ps1 diff --git a/functions/Get-DbaDbObjectTrigger.ps1 b/public/Get-DbaDbObjectTrigger.ps1 similarity index 100% rename from functions/Get-DbaDbObjectTrigger.ps1 rename to public/Get-DbaDbObjectTrigger.ps1 diff --git a/functions/Get-DbaDbOrphanUser.ps1 b/public/Get-DbaDbOrphanUser.ps1 similarity index 100% rename from functions/Get-DbaDbOrphanUser.ps1 rename to public/Get-DbaDbOrphanUser.ps1 diff --git a/functions/Get-DbaDbPageInfo.ps1 b/public/Get-DbaDbPageInfo.ps1 similarity index 100% rename from functions/Get-DbaDbPageInfo.ps1 rename to public/Get-DbaDbPageInfo.ps1 diff --git a/functions/Get-DbaDbPartitionFunction.ps1 b/public/Get-DbaDbPartitionFunction.ps1 similarity index 100% rename from functions/Get-DbaDbPartitionFunction.ps1 rename to public/Get-DbaDbPartitionFunction.ps1 diff --git a/functions/Get-DbaDbPartitionScheme.ps1 b/public/Get-DbaDbPartitionScheme.ps1 similarity index 100% rename from functions/Get-DbaDbPartitionScheme.ps1 rename to public/Get-DbaDbPartitionScheme.ps1 diff --git a/functions/Get-DbaDbQueryStoreOption.ps1 b/public/Get-DbaDbQueryStoreOption.ps1 similarity index 100% rename from functions/Get-DbaDbQueryStoreOption.ps1 rename to public/Get-DbaDbQueryStoreOption.ps1 diff --git a/functions/Get-DbaDbRecoveryModel.ps1 b/public/Get-DbaDbRecoveryModel.ps1 similarity index 100% rename from functions/Get-DbaDbRecoveryModel.ps1 rename to public/Get-DbaDbRecoveryModel.ps1 diff --git a/functions/Get-DbaDbRestoreHistory.ps1 b/public/Get-DbaDbRestoreHistory.ps1 similarity index 100% rename from functions/Get-DbaDbRestoreHistory.ps1 rename to public/Get-DbaDbRestoreHistory.ps1 diff --git a/functions/Get-DbaDbRole.ps1 b/public/Get-DbaDbRole.ps1 similarity index 100% rename from functions/Get-DbaDbRole.ps1 rename to public/Get-DbaDbRole.ps1 diff --git a/functions/Get-DbaDbRoleMember.ps1 b/public/Get-DbaDbRoleMember.ps1 similarity index 100% rename from functions/Get-DbaDbRoleMember.ps1 rename to public/Get-DbaDbRoleMember.ps1 diff --git a/functions/Get-DbaDbSchema.ps1 b/public/Get-DbaDbSchema.ps1 similarity index 100% rename from functions/Get-DbaDbSchema.ps1 rename to public/Get-DbaDbSchema.ps1 diff --git a/functions/Get-DbaDbSequence.ps1 b/public/Get-DbaDbSequence.ps1 similarity index 100% rename from functions/Get-DbaDbSequence.ps1 rename to public/Get-DbaDbSequence.ps1 diff --git a/functions/Get-DbaDbServiceBrokerQueue.ps1 b/public/Get-DbaDbServiceBrokerQueue.ps1 similarity index 100% rename from functions/Get-DbaDbServiceBrokerQueue.ps1 rename to public/Get-DbaDbServiceBrokerQueue.ps1 diff --git a/functions/Get-DbaDbServiceBrokerService.ps1 b/public/Get-DbaDbServiceBrokerService.ps1 similarity index 100% rename from functions/Get-DbaDbServiceBrokerService.ps1 rename to public/Get-DbaDbServiceBrokerService.ps1 diff --git a/functions/Get-DbaDbSharePoint.ps1 b/public/Get-DbaDbSharePoint.ps1 similarity index 100% rename from functions/Get-DbaDbSharePoint.ps1 rename to public/Get-DbaDbSharePoint.ps1 diff --git a/functions/Get-DbaDbSnapshot.ps1 b/public/Get-DbaDbSnapshot.ps1 similarity index 100% rename from functions/Get-DbaDbSnapshot.ps1 rename to public/Get-DbaDbSnapshot.ps1 diff --git a/functions/Get-DbaDbSpace.ps1 b/public/Get-DbaDbSpace.ps1 similarity index 100% rename from functions/Get-DbaDbSpace.ps1 rename to public/Get-DbaDbSpace.ps1 diff --git a/functions/Get-DbaDbState.ps1 b/public/Get-DbaDbState.ps1 similarity index 100% rename from functions/Get-DbaDbState.ps1 rename to public/Get-DbaDbState.ps1 diff --git a/functions/Get-DbaDbStoredProcedure.ps1 b/public/Get-DbaDbStoredProcedure.ps1 similarity index 100% rename from functions/Get-DbaDbStoredProcedure.ps1 rename to public/Get-DbaDbStoredProcedure.ps1 diff --git a/functions/Get-DbaDbSynonym.ps1 b/public/Get-DbaDbSynonym.ps1 similarity index 100% rename from functions/Get-DbaDbSynonym.ps1 rename to public/Get-DbaDbSynonym.ps1 diff --git a/functions/Get-DbaDbTable.ps1 b/public/Get-DbaDbTable.ps1 similarity index 100% rename from functions/Get-DbaDbTable.ps1 rename to public/Get-DbaDbTable.ps1 diff --git a/functions/Get-DbaDbTrigger.ps1 b/public/Get-DbaDbTrigger.ps1 similarity index 100% rename from functions/Get-DbaDbTrigger.ps1 rename to public/Get-DbaDbTrigger.ps1 diff --git a/functions/Get-DbaDbUdf.ps1 b/public/Get-DbaDbUdf.ps1 similarity index 100% rename from functions/Get-DbaDbUdf.ps1 rename to public/Get-DbaDbUdf.ps1 diff --git a/functions/Get-DbaDbUser.ps1 b/public/Get-DbaDbUser.ps1 similarity index 100% rename from functions/Get-DbaDbUser.ps1 rename to public/Get-DbaDbUser.ps1 diff --git a/functions/Get-DbaDbUserDefinedTableType.ps1 b/public/Get-DbaDbUserDefinedTableType.ps1 similarity index 100% rename from functions/Get-DbaDbUserDefinedTableType.ps1 rename to public/Get-DbaDbUserDefinedTableType.ps1 diff --git a/functions/Get-DbaDbView.ps1 b/public/Get-DbaDbView.ps1 similarity index 100% rename from functions/Get-DbaDbView.ps1 rename to public/Get-DbaDbView.ps1 diff --git a/functions/Get-DbaDbVirtualLogFile.ps1 b/public/Get-DbaDbVirtualLogFile.ps1 similarity index 100% rename from functions/Get-DbaDbVirtualLogFile.ps1 rename to public/Get-DbaDbVirtualLogFile.ps1 diff --git a/functions/Get-DbaDbccHelp.ps1 b/public/Get-DbaDbccHelp.ps1 similarity index 100% rename from functions/Get-DbaDbccHelp.ps1 rename to public/Get-DbaDbccHelp.ps1 diff --git a/functions/Get-DbaDbccMemoryStatus.ps1 b/public/Get-DbaDbccMemoryStatus.ps1 similarity index 100% rename from functions/Get-DbaDbccMemoryStatus.ps1 rename to public/Get-DbaDbccMemoryStatus.ps1 diff --git a/functions/Get-DbaDbccProcCache.ps1 b/public/Get-DbaDbccProcCache.ps1 similarity index 100% rename from functions/Get-DbaDbccProcCache.ps1 rename to public/Get-DbaDbccProcCache.ps1 diff --git a/functions/Get-DbaDbccSessionBuffer.ps1 b/public/Get-DbaDbccSessionBuffer.ps1 similarity index 100% rename from functions/Get-DbaDbccSessionBuffer.ps1 rename to public/Get-DbaDbccSessionBuffer.ps1 diff --git a/functions/Get-DbaDbccStatistic.ps1 b/public/Get-DbaDbccStatistic.ps1 similarity index 100% rename from functions/Get-DbaDbccStatistic.ps1 rename to public/Get-DbaDbccStatistic.ps1 diff --git a/functions/Get-DbaDbccUserOption.ps1 b/public/Get-DbaDbccUserOption.ps1 similarity index 100% rename from functions/Get-DbaDbccUserOption.ps1 rename to public/Get-DbaDbccUserOption.ps1 diff --git a/functions/Get-DbaDefaultPath.ps1 b/public/Get-DbaDefaultPath.ps1 similarity index 100% rename from functions/Get-DbaDefaultPath.ps1 rename to public/Get-DbaDefaultPath.ps1 diff --git a/functions/Get-DbaDependency.ps1 b/public/Get-DbaDependency.ps1 similarity index 100% rename from functions/Get-DbaDependency.ps1 rename to public/Get-DbaDependency.ps1 diff --git a/functions/Get-DbaDeprecatedFeature.ps1 b/public/Get-DbaDeprecatedFeature.ps1 similarity index 100% rename from functions/Get-DbaDeprecatedFeature.ps1 rename to public/Get-DbaDeprecatedFeature.ps1 diff --git a/functions/Get-DbaDiskSpace.ps1 b/public/Get-DbaDiskSpace.ps1 similarity index 100% rename from functions/Get-DbaDiskSpace.ps1 rename to public/Get-DbaDiskSpace.ps1 diff --git a/functions/Get-DbaDump.ps1 b/public/Get-DbaDump.ps1 similarity index 100% rename from functions/Get-DbaDump.ps1 rename to public/Get-DbaDump.ps1 diff --git a/functions/Get-DbaEndpoint.ps1 b/public/Get-DbaEndpoint.ps1 similarity index 100% rename from functions/Get-DbaEndpoint.ps1 rename to public/Get-DbaEndpoint.ps1 diff --git a/functions/Get-DbaErrorLog.ps1 b/public/Get-DbaErrorLog.ps1 similarity index 100% rename from functions/Get-DbaErrorLog.ps1 rename to public/Get-DbaErrorLog.ps1 diff --git a/functions/Get-DbaErrorLogConfig.ps1 b/public/Get-DbaErrorLogConfig.ps1 similarity index 100% rename from functions/Get-DbaErrorLogConfig.ps1 rename to public/Get-DbaErrorLogConfig.ps1 diff --git a/functions/Get-DbaEstimatedCompletionTime.ps1 b/public/Get-DbaEstimatedCompletionTime.ps1 similarity index 100% rename from functions/Get-DbaEstimatedCompletionTime.ps1 rename to public/Get-DbaEstimatedCompletionTime.ps1 diff --git a/functions/Get-DbaExecutionPlan.ps1 b/public/Get-DbaExecutionPlan.ps1 similarity index 100% rename from functions/Get-DbaExecutionPlan.ps1 rename to public/Get-DbaExecutionPlan.ps1 diff --git a/functions/Get-DbaExtendedProperty.ps1 b/public/Get-DbaExtendedProperty.ps1 similarity index 100% rename from functions/Get-DbaExtendedProperty.ps1 rename to public/Get-DbaExtendedProperty.ps1 diff --git a/functions/Get-DbaExtendedProtection.ps1 b/public/Get-DbaExtendedProtection.ps1 similarity index 100% rename from functions/Get-DbaExtendedProtection.ps1 rename to public/Get-DbaExtendedProtection.ps1 diff --git a/functions/Get-DbaExternalProcess.ps1 b/public/Get-DbaExternalProcess.ps1 similarity index 100% rename from functions/Get-DbaExternalProcess.ps1 rename to public/Get-DbaExternalProcess.ps1 diff --git a/functions/Get-DbaFeature.ps1 b/public/Get-DbaFeature.ps1 similarity index 100% rename from functions/Get-DbaFeature.ps1 rename to public/Get-DbaFeature.ps1 diff --git a/functions/Get-DbaFile.ps1 b/public/Get-DbaFile.ps1 similarity index 100% rename from functions/Get-DbaFile.ps1 rename to public/Get-DbaFile.ps1 diff --git a/functions/Get-DbaFilestream.ps1 b/public/Get-DbaFilestream.ps1 similarity index 100% rename from functions/Get-DbaFilestream.ps1 rename to public/Get-DbaFilestream.ps1 diff --git a/functions/Get-DbaFirewallRule.ps1 b/public/Get-DbaFirewallRule.ps1 similarity index 100% rename from functions/Get-DbaFirewallRule.ps1 rename to public/Get-DbaFirewallRule.ps1 diff --git a/functions/Get-DbaForceNetworkEncryption.ps1 b/public/Get-DbaForceNetworkEncryption.ps1 similarity index 100% rename from functions/Get-DbaForceNetworkEncryption.ps1 rename to public/Get-DbaForceNetworkEncryption.ps1 diff --git a/functions/Get-DbaHelpIndex.ps1 b/public/Get-DbaHelpIndex.ps1 similarity index 100% rename from functions/Get-DbaHelpIndex.ps1 rename to public/Get-DbaHelpIndex.ps1 diff --git a/functions/Get-DbaHideInstance.ps1 b/public/Get-DbaHideInstance.ps1 similarity index 100% rename from functions/Get-DbaHideInstance.ps1 rename to public/Get-DbaHideInstance.ps1 diff --git a/functions/Get-DbaInstalledPatch.ps1 b/public/Get-DbaInstalledPatch.ps1 similarity index 100% rename from functions/Get-DbaInstalledPatch.ps1 rename to public/Get-DbaInstalledPatch.ps1 diff --git a/functions/Get-DbaInstanceAudit.ps1 b/public/Get-DbaInstanceAudit.ps1 similarity index 100% rename from functions/Get-DbaInstanceAudit.ps1 rename to public/Get-DbaInstanceAudit.ps1 diff --git a/functions/Get-DbaInstanceAuditSpecification.ps1 b/public/Get-DbaInstanceAuditSpecification.ps1 similarity index 100% rename from functions/Get-DbaInstanceAuditSpecification.ps1 rename to public/Get-DbaInstanceAuditSpecification.ps1 diff --git a/functions/Get-DbaInstanceInstallDate.ps1 b/public/Get-DbaInstanceInstallDate.ps1 similarity index 100% rename from functions/Get-DbaInstanceInstallDate.ps1 rename to public/Get-DbaInstanceInstallDate.ps1 diff --git a/functions/Get-DbaInstanceProperty.ps1 b/public/Get-DbaInstanceProperty.ps1 similarity index 100% rename from functions/Get-DbaInstanceProperty.ps1 rename to public/Get-DbaInstanceProperty.ps1 diff --git a/functions/Get-DbaInstanceProtocol.ps1 b/public/Get-DbaInstanceProtocol.ps1 similarity index 100% rename from functions/Get-DbaInstanceProtocol.ps1 rename to public/Get-DbaInstanceProtocol.ps1 diff --git a/functions/Get-DbaInstanceTrigger.ps1 b/public/Get-DbaInstanceTrigger.ps1 similarity index 100% rename from functions/Get-DbaInstanceTrigger.ps1 rename to public/Get-DbaInstanceTrigger.ps1 diff --git a/functions/Get-DbaInstanceUserOption.ps1 b/public/Get-DbaInstanceUserOption.ps1 similarity index 100% rename from functions/Get-DbaInstanceUserOption.ps1 rename to public/Get-DbaInstanceUserOption.ps1 diff --git a/functions/Get-DbaIoLatency.ps1 b/public/Get-DbaIoLatency.ps1 similarity index 100% rename from functions/Get-DbaIoLatency.ps1 rename to public/Get-DbaIoLatency.ps1 diff --git a/functions/Get-DbaKbUpdate.ps1 b/public/Get-DbaKbUpdate.ps1 similarity index 100% rename from functions/Get-DbaKbUpdate.ps1 rename to public/Get-DbaKbUpdate.ps1 diff --git a/functions/Get-DbaLastBackup.ps1 b/public/Get-DbaLastBackup.ps1 similarity index 100% rename from functions/Get-DbaLastBackup.ps1 rename to public/Get-DbaLastBackup.ps1 diff --git a/functions/Get-DbaLastGoodCheckDb.ps1 b/public/Get-DbaLastGoodCheckDb.ps1 similarity index 100% rename from functions/Get-DbaLastGoodCheckDb.ps1 rename to public/Get-DbaLastGoodCheckDb.ps1 diff --git a/functions/Get-DbaLatchStatistic.ps1 b/public/Get-DbaLatchStatistic.ps1 similarity index 100% rename from functions/Get-DbaLatchStatistic.ps1 rename to public/Get-DbaLatchStatistic.ps1 diff --git a/functions/Get-DbaLinkedServer.ps1 b/public/Get-DbaLinkedServer.ps1 similarity index 100% rename from functions/Get-DbaLinkedServer.ps1 rename to public/Get-DbaLinkedServer.ps1 diff --git a/functions/Get-DbaLinkedServerLogin.ps1 b/public/Get-DbaLinkedServerLogin.ps1 similarity index 100% rename from functions/Get-DbaLinkedServerLogin.ps1 rename to public/Get-DbaLinkedServerLogin.ps1 diff --git a/functions/Get-DbaLocaleSetting.ps1 b/public/Get-DbaLocaleSetting.ps1 similarity index 100% rename from functions/Get-DbaLocaleSetting.ps1 rename to public/Get-DbaLocaleSetting.ps1 diff --git a/functions/Get-DbaLogin.ps1 b/public/Get-DbaLogin.ps1 similarity index 100% rename from functions/Get-DbaLogin.ps1 rename to public/Get-DbaLogin.ps1 diff --git a/functions/Get-DbaMaintenanceSolutionLog.ps1 b/public/Get-DbaMaintenanceSolutionLog.ps1 similarity index 100% rename from functions/Get-DbaMaintenanceSolutionLog.ps1 rename to public/Get-DbaMaintenanceSolutionLog.ps1 diff --git a/functions/Get-DbaManagementObject.ps1 b/public/Get-DbaManagementObject.ps1 similarity index 100% rename from functions/Get-DbaManagementObject.ps1 rename to public/Get-DbaManagementObject.ps1 diff --git a/functions/Get-DbaMaxMemory.ps1 b/public/Get-DbaMaxMemory.ps1 similarity index 100% rename from functions/Get-DbaMaxMemory.ps1 rename to public/Get-DbaMaxMemory.ps1 diff --git a/functions/Get-DbaMemoryCondition.ps1 b/public/Get-DbaMemoryCondition.ps1 similarity index 100% rename from functions/Get-DbaMemoryCondition.ps1 rename to public/Get-DbaMemoryCondition.ps1 diff --git a/functions/Get-DbaMemoryUsage.ps1 b/public/Get-DbaMemoryUsage.ps1 similarity index 100% rename from functions/Get-DbaMemoryUsage.ps1 rename to public/Get-DbaMemoryUsage.ps1 diff --git a/functions/Get-DbaModule.ps1 b/public/Get-DbaModule.ps1 similarity index 100% rename from functions/Get-DbaModule.ps1 rename to public/Get-DbaModule.ps1 diff --git a/functions/Get-DbaMsdtc.ps1 b/public/Get-DbaMsdtc.ps1 similarity index 100% rename from functions/Get-DbaMsdtc.ps1 rename to public/Get-DbaMsdtc.ps1 diff --git a/functions/Get-DbaNetworkActivity.ps1 b/public/Get-DbaNetworkActivity.ps1 similarity index 100% rename from functions/Get-DbaNetworkActivity.ps1 rename to public/Get-DbaNetworkActivity.ps1 diff --git a/functions/Get-DbaNetworkCertificate.ps1 b/public/Get-DbaNetworkCertificate.ps1 similarity index 100% rename from functions/Get-DbaNetworkCertificate.ps1 rename to public/Get-DbaNetworkCertificate.ps1 diff --git a/functions/Get-DbaNetworkConfiguration.ps1 b/public/Get-DbaNetworkConfiguration.ps1 similarity index 100% rename from functions/Get-DbaNetworkConfiguration.ps1 rename to public/Get-DbaNetworkConfiguration.ps1 diff --git a/functions/Get-DbaOleDbProvider.ps1 b/public/Get-DbaOleDbProvider.ps1 similarity index 100% rename from functions/Get-DbaOleDbProvider.ps1 rename to public/Get-DbaOleDbProvider.ps1 diff --git a/functions/Get-DbaOpenTransaction.ps1 b/public/Get-DbaOpenTransaction.ps1 similarity index 100% rename from functions/Get-DbaOpenTransaction.ps1 rename to public/Get-DbaOpenTransaction.ps1 diff --git a/functions/Get-DbaOperatingSystem.ps1 b/public/Get-DbaOperatingSystem.ps1 similarity index 100% rename from functions/Get-DbaOperatingSystem.ps1 rename to public/Get-DbaOperatingSystem.ps1 diff --git a/functions/Get-DbaPageFileSetting.ps1 b/public/Get-DbaPageFileSetting.ps1 similarity index 100% rename from functions/Get-DbaPageFileSetting.ps1 rename to public/Get-DbaPageFileSetting.ps1 diff --git a/functions/Get-DbaPbmCategory.ps1 b/public/Get-DbaPbmCategory.ps1 similarity index 100% rename from functions/Get-DbaPbmCategory.ps1 rename to public/Get-DbaPbmCategory.ps1 diff --git a/functions/Get-DbaPbmCategorySubscription.ps1 b/public/Get-DbaPbmCategorySubscription.ps1 similarity index 100% rename from functions/Get-DbaPbmCategorySubscription.ps1 rename to public/Get-DbaPbmCategorySubscription.ps1 diff --git a/functions/Get-DbaPbmCondition.ps1 b/public/Get-DbaPbmCondition.ps1 similarity index 100% rename from functions/Get-DbaPbmCondition.ps1 rename to public/Get-DbaPbmCondition.ps1 diff --git a/functions/Get-DbaPbmObjectSet.ps1 b/public/Get-DbaPbmObjectSet.ps1 similarity index 100% rename from functions/Get-DbaPbmObjectSet.ps1 rename to public/Get-DbaPbmObjectSet.ps1 diff --git a/functions/Get-DbaPbmPolicy.ps1 b/public/Get-DbaPbmPolicy.ps1 similarity index 100% rename from functions/Get-DbaPbmPolicy.ps1 rename to public/Get-DbaPbmPolicy.ps1 diff --git a/functions/Get-DbaPbmStore.ps1 b/public/Get-DbaPbmStore.ps1 similarity index 100% rename from functions/Get-DbaPbmStore.ps1 rename to public/Get-DbaPbmStore.ps1 diff --git a/functions/Get-DbaPermission.ps1 b/public/Get-DbaPermission.ps1 similarity index 100% rename from functions/Get-DbaPermission.ps1 rename to public/Get-DbaPermission.ps1 diff --git a/functions/Get-DbaPfAvailableCounter.ps1 b/public/Get-DbaPfAvailableCounter.ps1 similarity index 100% rename from functions/Get-DbaPfAvailableCounter.ps1 rename to public/Get-DbaPfAvailableCounter.ps1 diff --git a/functions/Get-DbaPfDataCollector.ps1 b/public/Get-DbaPfDataCollector.ps1 similarity index 100% rename from functions/Get-DbaPfDataCollector.ps1 rename to public/Get-DbaPfDataCollector.ps1 diff --git a/functions/Get-DbaPfDataCollectorCounter.ps1 b/public/Get-DbaPfDataCollectorCounter.ps1 similarity index 100% rename from functions/Get-DbaPfDataCollectorCounter.ps1 rename to public/Get-DbaPfDataCollectorCounter.ps1 diff --git a/functions/Get-DbaPfDataCollectorCounterSample.ps1 b/public/Get-DbaPfDataCollectorCounterSample.ps1 similarity index 100% rename from functions/Get-DbaPfDataCollectorCounterSample.ps1 rename to public/Get-DbaPfDataCollectorCounterSample.ps1 diff --git a/functions/Get-DbaPfDataCollectorSet.ps1 b/public/Get-DbaPfDataCollectorSet.ps1 similarity index 100% rename from functions/Get-DbaPfDataCollectorSet.ps1 rename to public/Get-DbaPfDataCollectorSet.ps1 diff --git a/functions/Get-DbaPfDataCollectorSetTemplate.ps1 b/public/Get-DbaPfDataCollectorSetTemplate.ps1 similarity index 100% rename from functions/Get-DbaPfDataCollectorSetTemplate.ps1 rename to public/Get-DbaPfDataCollectorSetTemplate.ps1 diff --git a/functions/Get-DbaPlanCache.ps1 b/public/Get-DbaPlanCache.ps1 similarity index 100% rename from functions/Get-DbaPlanCache.ps1 rename to public/Get-DbaPlanCache.ps1 diff --git a/functions/Get-DbaPowerPlan.ps1 b/public/Get-DbaPowerPlan.ps1 similarity index 100% rename from functions/Get-DbaPowerPlan.ps1 rename to public/Get-DbaPowerPlan.ps1 diff --git a/functions/Get-DbaPrivilege.ps1 b/public/Get-DbaPrivilege.ps1 similarity index 100% rename from functions/Get-DbaPrivilege.ps1 rename to public/Get-DbaPrivilege.ps1 diff --git a/functions/Get-DbaProcess.ps1 b/public/Get-DbaProcess.ps1 similarity index 100% rename from functions/Get-DbaProcess.ps1 rename to public/Get-DbaProcess.ps1 diff --git a/functions/Get-DbaProductKey.ps1 b/public/Get-DbaProductKey.ps1 similarity index 100% rename from functions/Get-DbaProductKey.ps1 rename to public/Get-DbaProductKey.ps1 diff --git a/functions/Get-DbaQueryExecutionTime.ps1 b/public/Get-DbaQueryExecutionTime.ps1 similarity index 100% rename from functions/Get-DbaQueryExecutionTime.ps1 rename to public/Get-DbaQueryExecutionTime.ps1 diff --git a/functions/Get-DbaRandomizedDataset.ps1 b/public/Get-DbaRandomizedDataset.ps1 similarity index 100% rename from functions/Get-DbaRandomizedDataset.ps1 rename to public/Get-DbaRandomizedDataset.ps1 diff --git a/functions/Get-DbaRandomizedDatasetTemplate.ps1 b/public/Get-DbaRandomizedDatasetTemplate.ps1 similarity index 100% rename from functions/Get-DbaRandomizedDatasetTemplate.ps1 rename to public/Get-DbaRandomizedDatasetTemplate.ps1 diff --git a/functions/Get-DbaRandomizedType.ps1 b/public/Get-DbaRandomizedType.ps1 similarity index 100% rename from functions/Get-DbaRandomizedType.ps1 rename to public/Get-DbaRandomizedType.ps1 diff --git a/functions/Get-DbaRandomizedValue.ps1 b/public/Get-DbaRandomizedValue.ps1 similarity index 100% rename from functions/Get-DbaRandomizedValue.ps1 rename to public/Get-DbaRandomizedValue.ps1 diff --git a/functions/Get-DbaRegServer.ps1 b/public/Get-DbaRegServer.ps1 similarity index 100% rename from functions/Get-DbaRegServer.ps1 rename to public/Get-DbaRegServer.ps1 diff --git a/functions/Get-DbaRegServerGroup.ps1 b/public/Get-DbaRegServerGroup.ps1 similarity index 100% rename from functions/Get-DbaRegServerGroup.ps1 rename to public/Get-DbaRegServerGroup.ps1 diff --git a/functions/Get-DbaRegServerStore.ps1 b/public/Get-DbaRegServerStore.ps1 similarity index 100% rename from functions/Get-DbaRegServerStore.ps1 rename to public/Get-DbaRegServerStore.ps1 diff --git a/functions/Get-DbaRegistryRoot.ps1 b/public/Get-DbaRegistryRoot.ps1 similarity index 100% rename from functions/Get-DbaRegistryRoot.ps1 rename to public/Get-DbaRegistryRoot.ps1 diff --git a/functions/Get-DbaRepDistributor.ps1 b/public/Get-DbaRepDistributor.ps1 similarity index 100% rename from functions/Get-DbaRepDistributor.ps1 rename to public/Get-DbaRepDistributor.ps1 diff --git a/functions/Get-DbaRepPublication.ps1 b/public/Get-DbaRepPublication.ps1 similarity index 100% rename from functions/Get-DbaRepPublication.ps1 rename to public/Get-DbaRepPublication.ps1 diff --git a/functions/Get-DbaRepServer.ps1 b/public/Get-DbaRepServer.ps1 similarity index 100% rename from functions/Get-DbaRepServer.ps1 rename to public/Get-DbaRepServer.ps1 diff --git a/functions/Get-DbaResourceGovernor.ps1 b/public/Get-DbaResourceGovernor.ps1 similarity index 100% rename from functions/Get-DbaResourceGovernor.ps1 rename to public/Get-DbaResourceGovernor.ps1 diff --git a/functions/Get-DbaRgClassifierFunction.ps1 b/public/Get-DbaRgClassifierFunction.ps1 similarity index 100% rename from functions/Get-DbaRgClassifierFunction.ps1 rename to public/Get-DbaRgClassifierFunction.ps1 diff --git a/functions/Get-DbaRgResourcePool.ps1 b/public/Get-DbaRgResourcePool.ps1 similarity index 100% rename from functions/Get-DbaRgResourcePool.ps1 rename to public/Get-DbaRgResourcePool.ps1 diff --git a/functions/Get-DbaRgWorkloadGroup.ps1 b/public/Get-DbaRgWorkloadGroup.ps1 similarity index 100% rename from functions/Get-DbaRgWorkloadGroup.ps1 rename to public/Get-DbaRgWorkloadGroup.ps1 diff --git a/functions/Get-DbaRunningJob.ps1 b/public/Get-DbaRunningJob.ps1 similarity index 100% rename from functions/Get-DbaRunningJob.ps1 rename to public/Get-DbaRunningJob.ps1 diff --git a/functions/Get-DbaSchemaChangeHistory.ps1 b/public/Get-DbaSchemaChangeHistory.ps1 similarity index 100% rename from functions/Get-DbaSchemaChangeHistory.ps1 rename to public/Get-DbaSchemaChangeHistory.ps1 diff --git a/functions/Get-DbaServerRole.ps1 b/public/Get-DbaServerRole.ps1 similarity index 100% rename from functions/Get-DbaServerRole.ps1 rename to public/Get-DbaServerRole.ps1 diff --git a/functions/Get-DbaServerRoleMember.ps1 b/public/Get-DbaServerRoleMember.ps1 similarity index 100% rename from functions/Get-DbaServerRoleMember.ps1 rename to public/Get-DbaServerRoleMember.ps1 diff --git a/functions/Get-DbaService.ps1 b/public/Get-DbaService.ps1 similarity index 100% rename from functions/Get-DbaService.ps1 rename to public/Get-DbaService.ps1 diff --git a/functions/Get-DbaSpConfigure.ps1 b/public/Get-DbaSpConfigure.ps1 similarity index 100% rename from functions/Get-DbaSpConfigure.ps1 rename to public/Get-DbaSpConfigure.ps1 diff --git a/functions/Get-DbaSpinLockStatistic.ps1 b/public/Get-DbaSpinLockStatistic.ps1 similarity index 100% rename from functions/Get-DbaSpinLockStatistic.ps1 rename to public/Get-DbaSpinLockStatistic.ps1 diff --git a/functions/Get-DbaSpn.ps1 b/public/Get-DbaSpn.ps1 similarity index 100% rename from functions/Get-DbaSpn.ps1 rename to public/Get-DbaSpn.ps1 diff --git a/functions/Get-DbaSsisExecutionHistory.ps1 b/public/Get-DbaSsisExecutionHistory.ps1 similarity index 100% rename from functions/Get-DbaSsisExecutionHistory.ps1 rename to public/Get-DbaSsisExecutionHistory.ps1 diff --git a/functions/Get-DbaStartupParameter.ps1 b/public/Get-DbaStartupParameter.ps1 similarity index 100% rename from functions/Get-DbaStartupParameter.ps1 rename to public/Get-DbaStartupParameter.ps1 diff --git a/functions/Get-DbaStartupProcedure.ps1 b/public/Get-DbaStartupProcedure.ps1 similarity index 100% rename from functions/Get-DbaStartupProcedure.ps1 rename to public/Get-DbaStartupProcedure.ps1 diff --git a/functions/Get-DbaSuspectPage.ps1 b/public/Get-DbaSuspectPage.ps1 similarity index 100% rename from functions/Get-DbaSuspectPage.ps1 rename to public/Get-DbaSuspectPage.ps1 diff --git a/functions/Get-DbaTcpPort.ps1 b/public/Get-DbaTcpPort.ps1 similarity index 100% rename from functions/Get-DbaTcpPort.ps1 rename to public/Get-DbaTcpPort.ps1 diff --git a/functions/Get-DbaTempdbUsage.ps1 b/public/Get-DbaTempdbUsage.ps1 similarity index 100% rename from functions/Get-DbaTempdbUsage.ps1 rename to public/Get-DbaTempdbUsage.ps1 diff --git a/functions/Get-DbaTopResourceUsage.ps1 b/public/Get-DbaTopResourceUsage.ps1 similarity index 100% rename from functions/Get-DbaTopResourceUsage.ps1 rename to public/Get-DbaTopResourceUsage.ps1 diff --git a/functions/Get-DbaTrace.ps1 b/public/Get-DbaTrace.ps1 similarity index 100% rename from functions/Get-DbaTrace.ps1 rename to public/Get-DbaTrace.ps1 diff --git a/functions/Get-DbaTraceFlag.ps1 b/public/Get-DbaTraceFlag.ps1 similarity index 100% rename from functions/Get-DbaTraceFlag.ps1 rename to public/Get-DbaTraceFlag.ps1 diff --git a/functions/Get-DbaUptime.ps1 b/public/Get-DbaUptime.ps1 similarity index 100% rename from functions/Get-DbaUptime.ps1 rename to public/Get-DbaUptime.ps1 diff --git a/functions/Get-DbaUserPermission.ps1 b/public/Get-DbaUserPermission.ps1 similarity index 100% rename from functions/Get-DbaUserPermission.ps1 rename to public/Get-DbaUserPermission.ps1 diff --git a/functions/Get-DbaWaitResource.ps1 b/public/Get-DbaWaitResource.ps1 similarity index 100% rename from functions/Get-DbaWaitResource.ps1 rename to public/Get-DbaWaitResource.ps1 diff --git a/functions/Get-DbaWaitStatistic.ps1 b/public/Get-DbaWaitStatistic.ps1 similarity index 100% rename from functions/Get-DbaWaitStatistic.ps1 rename to public/Get-DbaWaitStatistic.ps1 diff --git a/functions/Get-DbaWaitingTask.ps1 b/public/Get-DbaWaitingTask.ps1 similarity index 100% rename from functions/Get-DbaWaitingTask.ps1 rename to public/Get-DbaWaitingTask.ps1 diff --git a/functions/Get-DbaWindowsLog.ps1 b/public/Get-DbaWindowsLog.ps1 similarity index 100% rename from functions/Get-DbaWindowsLog.ps1 rename to public/Get-DbaWindowsLog.ps1 diff --git a/functions/Get-DbaWsfcAvailableDisk.ps1 b/public/Get-DbaWsfcAvailableDisk.ps1 similarity index 100% rename from functions/Get-DbaWsfcAvailableDisk.ps1 rename to public/Get-DbaWsfcAvailableDisk.ps1 diff --git a/functions/Get-DbaWsfcCluster.ps1 b/public/Get-DbaWsfcCluster.ps1 similarity index 100% rename from functions/Get-DbaWsfcCluster.ps1 rename to public/Get-DbaWsfcCluster.ps1 diff --git a/functions/Get-DbaWsfcDisk.ps1 b/public/Get-DbaWsfcDisk.ps1 similarity index 100% rename from functions/Get-DbaWsfcDisk.ps1 rename to public/Get-DbaWsfcDisk.ps1 diff --git a/functions/Get-DbaWsfcNetwork.ps1 b/public/Get-DbaWsfcNetwork.ps1 similarity index 100% rename from functions/Get-DbaWsfcNetwork.ps1 rename to public/Get-DbaWsfcNetwork.ps1 diff --git a/functions/Get-DbaWsfcNetworkInterface.ps1 b/public/Get-DbaWsfcNetworkInterface.ps1 similarity index 100% rename from functions/Get-DbaWsfcNetworkInterface.ps1 rename to public/Get-DbaWsfcNetworkInterface.ps1 diff --git a/functions/Get-DbaWsfcNode.ps1 b/public/Get-DbaWsfcNode.ps1 similarity index 100% rename from functions/Get-DbaWsfcNode.ps1 rename to public/Get-DbaWsfcNode.ps1 diff --git a/functions/Get-DbaWsfcResource.ps1 b/public/Get-DbaWsfcResource.ps1 similarity index 100% rename from functions/Get-DbaWsfcResource.ps1 rename to public/Get-DbaWsfcResource.ps1 diff --git a/functions/Get-DbaWsfcResourceGroup.ps1 b/public/Get-DbaWsfcResourceGroup.ps1 similarity index 100% rename from functions/Get-DbaWsfcResourceGroup.ps1 rename to public/Get-DbaWsfcResourceGroup.ps1 diff --git a/functions/Get-DbaWsfcResourceType.ps1 b/public/Get-DbaWsfcResourceType.ps1 similarity index 100% rename from functions/Get-DbaWsfcResourceType.ps1 rename to public/Get-DbaWsfcResourceType.ps1 diff --git a/functions/Get-DbaWsfcRole.ps1 b/public/Get-DbaWsfcRole.ps1 similarity index 100% rename from functions/Get-DbaWsfcRole.ps1 rename to public/Get-DbaWsfcRole.ps1 diff --git a/functions/Get-DbaWsfcSharedVolume.ps1 b/public/Get-DbaWsfcSharedVolume.ps1 similarity index 100% rename from functions/Get-DbaWsfcSharedVolume.ps1 rename to public/Get-DbaWsfcSharedVolume.ps1 diff --git a/functions/Get-DbaXEObject.ps1 b/public/Get-DbaXEObject.ps1 similarity index 100% rename from functions/Get-DbaXEObject.ps1 rename to public/Get-DbaXEObject.ps1 diff --git a/functions/Get-DbaXESession.ps1 b/public/Get-DbaXESession.ps1 similarity index 100% rename from functions/Get-DbaXESession.ps1 rename to public/Get-DbaXESession.ps1 diff --git a/functions/Get-DbaXESessionTarget.ps1 b/public/Get-DbaXESessionTarget.ps1 similarity index 100% rename from functions/Get-DbaXESessionTarget.ps1 rename to public/Get-DbaXESessionTarget.ps1 diff --git a/functions/Get-DbaXESessionTargetFile.ps1 b/public/Get-DbaXESessionTargetFile.ps1 similarity index 100% rename from functions/Get-DbaXESessionTargetFile.ps1 rename to public/Get-DbaXESessionTargetFile.ps1 diff --git a/functions/Get-DbaXESessionTemplate.ps1 b/public/Get-DbaXESessionTemplate.ps1 similarity index 100% rename from functions/Get-DbaXESessionTemplate.ps1 rename to public/Get-DbaXESessionTemplate.ps1 diff --git a/functions/Get-DbaXESmartTarget.ps1 b/public/Get-DbaXESmartTarget.ps1 similarity index 100% rename from functions/Get-DbaXESmartTarget.ps1 rename to public/Get-DbaXESmartTarget.ps1 diff --git a/functions/Get-DbaXEStore.ps1 b/public/Get-DbaXEStore.ps1 similarity index 100% rename from functions/Get-DbaXEStore.ps1 rename to public/Get-DbaXEStore.ps1 diff --git a/functions/Get-DbatoolsChangeLog.ps1 b/public/Get-DbatoolsChangeLog.ps1 similarity index 100% rename from functions/Get-DbatoolsChangeLog.ps1 rename to public/Get-DbatoolsChangeLog.ps1 diff --git a/functions/Get-DbatoolsConfig.ps1 b/public/Get-DbatoolsConfig.ps1 similarity index 100% rename from functions/Get-DbatoolsConfig.ps1 rename to public/Get-DbatoolsConfig.ps1 diff --git a/functions/Get-DbatoolsConfigValue.ps1 b/public/Get-DbatoolsConfigValue.ps1 similarity index 100% rename from functions/Get-DbatoolsConfigValue.ps1 rename to public/Get-DbatoolsConfigValue.ps1 diff --git a/functions/Get-DbatoolsError.ps1 b/public/Get-DbatoolsError.ps1 similarity index 100% rename from functions/Get-DbatoolsError.ps1 rename to public/Get-DbatoolsError.ps1 diff --git a/functions/Get-DbatoolsLog.ps1 b/public/Get-DbatoolsLog.ps1 similarity index 100% rename from functions/Get-DbatoolsLog.ps1 rename to public/Get-DbatoolsLog.ps1 diff --git a/functions/Get-DbatoolsPath.ps1 b/public/Get-DbatoolsPath.ps1 similarity index 100% rename from functions/Get-DbatoolsPath.ps1 rename to public/Get-DbatoolsPath.ps1 diff --git a/functions/Grant-DbaAgPermission.ps1 b/public/Grant-DbaAgPermission.ps1 similarity index 100% rename from functions/Grant-DbaAgPermission.ps1 rename to public/Grant-DbaAgPermission.ps1 diff --git a/functions/Import-DbaBinaryFile.ps1 b/public/Import-DbaBinaryFile.ps1 similarity index 100% rename from functions/Import-DbaBinaryFile.ps1 rename to public/Import-DbaBinaryFile.ps1 diff --git a/functions/Import-DbaCsv.ps1 b/public/Import-DbaCsv.ps1 similarity index 100% rename from functions/Import-DbaCsv.ps1 rename to public/Import-DbaCsv.ps1 diff --git a/functions/Import-DbaPfDataCollectorSetTemplate.ps1 b/public/Import-DbaPfDataCollectorSetTemplate.ps1 similarity index 100% rename from functions/Import-DbaPfDataCollectorSetTemplate.ps1 rename to public/Import-DbaPfDataCollectorSetTemplate.ps1 diff --git a/functions/Import-DbaRegServer.ps1 b/public/Import-DbaRegServer.ps1 similarity index 100% rename from functions/Import-DbaRegServer.ps1 rename to public/Import-DbaRegServer.ps1 diff --git a/functions/Import-DbaSpConfigure.ps1 b/public/Import-DbaSpConfigure.ps1 similarity index 100% rename from functions/Import-DbaSpConfigure.ps1 rename to public/Import-DbaSpConfigure.ps1 diff --git a/functions/Import-DbaXESessionTemplate.ps1 b/public/Import-DbaXESessionTemplate.ps1 similarity index 100% rename from functions/Import-DbaXESessionTemplate.ps1 rename to public/Import-DbaXESessionTemplate.ps1 diff --git a/functions/Import-DbatoolsConfig.ps1 b/public/Import-DbatoolsConfig.ps1 similarity index 100% rename from functions/Import-DbatoolsConfig.ps1 rename to public/Import-DbatoolsConfig.ps1 diff --git a/functions/Install-DbaDarlingData.ps1 b/public/Install-DbaDarlingData.ps1 similarity index 100% rename from functions/Install-DbaDarlingData.ps1 rename to public/Install-DbaDarlingData.ps1 diff --git a/functions/Install-DbaFirstResponderKit.ps1 b/public/Install-DbaFirstResponderKit.ps1 similarity index 100% rename from functions/Install-DbaFirstResponderKit.ps1 rename to public/Install-DbaFirstResponderKit.ps1 diff --git a/functions/Install-DbaInstance.ps1 b/public/Install-DbaInstance.ps1 similarity index 100% rename from functions/Install-DbaInstance.ps1 rename to public/Install-DbaInstance.ps1 diff --git a/functions/Install-DbaMaintenanceSolution.ps1 b/public/Install-DbaMaintenanceSolution.ps1 similarity index 100% rename from functions/Install-DbaMaintenanceSolution.ps1 rename to public/Install-DbaMaintenanceSolution.ps1 diff --git a/functions/Install-DbaMultiTool.ps1 b/public/Install-DbaMultiTool.ps1 similarity index 100% rename from functions/Install-DbaMultiTool.ps1 rename to public/Install-DbaMultiTool.ps1 diff --git a/functions/Install-DbaSqlWatch.ps1 b/public/Install-DbaSqlWatch.ps1 similarity index 100% rename from functions/Install-DbaSqlWatch.ps1 rename to public/Install-DbaSqlWatch.ps1 diff --git a/functions/Install-DbaWhoIsActive.ps1 b/public/Install-DbaWhoIsActive.ps1 similarity index 100% rename from functions/Install-DbaWhoIsActive.ps1 rename to public/Install-DbaWhoIsActive.ps1 diff --git a/functions/Invoke-DbaAdvancedInstall.ps1 b/public/Invoke-DbaAdvancedInstall.ps1 similarity index 100% rename from functions/Invoke-DbaAdvancedInstall.ps1 rename to public/Invoke-DbaAdvancedInstall.ps1 diff --git a/functions/Invoke-DbaAdvancedRestore.ps1 b/public/Invoke-DbaAdvancedRestore.ps1 similarity index 100% rename from functions/Invoke-DbaAdvancedRestore.ps1 rename to public/Invoke-DbaAdvancedRestore.ps1 diff --git a/functions/Invoke-DbaAdvancedUpdate.ps1 b/public/Invoke-DbaAdvancedUpdate.ps1 similarity index 100% rename from functions/Invoke-DbaAdvancedUpdate.ps1 rename to public/Invoke-DbaAdvancedUpdate.ps1 diff --git a/functions/Invoke-DbaAgFailover.ps1 b/public/Invoke-DbaAgFailover.ps1 similarity index 100% rename from functions/Invoke-DbaAgFailover.ps1 rename to public/Invoke-DbaAgFailover.ps1 diff --git a/functions/Invoke-DbaBalanceDataFiles.ps1 b/public/Invoke-DbaBalanceDataFiles.ps1 similarity index 100% rename from functions/Invoke-DbaBalanceDataFiles.ps1 rename to public/Invoke-DbaBalanceDataFiles.ps1 diff --git a/functions/Invoke-DbaCycleErrorLog.ps1 b/public/Invoke-DbaCycleErrorLog.ps1 similarity index 100% rename from functions/Invoke-DbaCycleErrorLog.ps1 rename to public/Invoke-DbaCycleErrorLog.ps1 diff --git a/functions/Invoke-DbaDbClone.ps1 b/public/Invoke-DbaDbClone.ps1 similarity index 100% rename from functions/Invoke-DbaDbClone.ps1 rename to public/Invoke-DbaDbClone.ps1 diff --git a/functions/Invoke-DbaDbDataGenerator.ps1 b/public/Invoke-DbaDbDataGenerator.ps1 similarity index 99% rename from functions/Invoke-DbaDbDataGenerator.ps1 rename to public/Invoke-DbaDbDataGenerator.ps1 index fae2c92fd293..ea19c54e6ff2 100644 --- a/functions/Invoke-DbaDbDataGenerator.ps1 +++ b/public/Invoke-DbaDbDataGenerator.ps1 @@ -318,7 +318,7 @@ function Invoke-DbaDbDataGenerator { try { $identityValues = Invoke-DbaQuery -SqlInstance $SqlInstance -SqlCredential $SqlCredential -Database $db.Name -Query $query - # https://docs.microsoft.com/en-us/sql/t-sql/functions/ident-current-transact-sql says: + # https://docs.microsoft.com/en-us/sql/t-sql/public/ident-current-transact-sql says: # When the IDENT_CURRENT value is NULL (because the table has never contained rows or has been truncated), the IDENT_CURRENT function returns the seed value. # So if we get a 1 back, we count the rows so that the first row added to an empty table gets the number 1. if ($identityValues.CurrentIdentity -eq 1) { diff --git a/functions/Invoke-DbaDbDataMasking.ps1 b/public/Invoke-DbaDbDataMasking.ps1 similarity index 100% rename from functions/Invoke-DbaDbDataMasking.ps1 rename to public/Invoke-DbaDbDataMasking.ps1 diff --git a/functions/Invoke-DbaDbDbccCheckConstraint.ps1 b/public/Invoke-DbaDbDbccCheckConstraint.ps1 similarity index 100% rename from functions/Invoke-DbaDbDbccCheckConstraint.ps1 rename to public/Invoke-DbaDbDbccCheckConstraint.ps1 diff --git a/functions/Invoke-DbaDbDbccCleanTable.ps1 b/public/Invoke-DbaDbDbccCleanTable.ps1 similarity index 100% rename from functions/Invoke-DbaDbDbccCleanTable.ps1 rename to public/Invoke-DbaDbDbccCleanTable.ps1 diff --git a/functions/Invoke-DbaDbDbccUpdateUsage.ps1 b/public/Invoke-DbaDbDbccUpdateUsage.ps1 similarity index 100% rename from functions/Invoke-DbaDbDbccUpdateUsage.ps1 rename to public/Invoke-DbaDbDbccUpdateUsage.ps1 diff --git a/functions/Invoke-DbaDbDecryptObject.ps1 b/public/Invoke-DbaDbDecryptObject.ps1 similarity index 100% rename from functions/Invoke-DbaDbDecryptObject.ps1 rename to public/Invoke-DbaDbDecryptObject.ps1 diff --git a/functions/Invoke-DbaDbLogShipRecovery.ps1 b/public/Invoke-DbaDbLogShipRecovery.ps1 similarity index 100% rename from functions/Invoke-DbaDbLogShipRecovery.ps1 rename to public/Invoke-DbaDbLogShipRecovery.ps1 diff --git a/functions/Invoke-DbaDbLogShipping.ps1 b/public/Invoke-DbaDbLogShipping.ps1 similarity index 100% rename from functions/Invoke-DbaDbLogShipping.ps1 rename to public/Invoke-DbaDbLogShipping.ps1 diff --git a/functions/Invoke-DbaDbMirrorFailover.ps1 b/public/Invoke-DbaDbMirrorFailover.ps1 similarity index 100% rename from functions/Invoke-DbaDbMirrorFailover.ps1 rename to public/Invoke-DbaDbMirrorFailover.ps1 diff --git a/functions/Invoke-DbaDbMirroring.ps1 b/public/Invoke-DbaDbMirroring.ps1 similarity index 100% rename from functions/Invoke-DbaDbMirroring.ps1 rename to public/Invoke-DbaDbMirroring.ps1 diff --git a/functions/Invoke-DbaDbPiiScan.ps1 b/public/Invoke-DbaDbPiiScan.ps1 similarity index 100% rename from functions/Invoke-DbaDbPiiScan.ps1 rename to public/Invoke-DbaDbPiiScan.ps1 diff --git a/functions/Invoke-DbaDbShrink.ps1 b/public/Invoke-DbaDbShrink.ps1 similarity index 100% rename from functions/Invoke-DbaDbShrink.ps1 rename to public/Invoke-DbaDbShrink.ps1 diff --git a/functions/Invoke-DbaDbTransfer.ps1 b/public/Invoke-DbaDbTransfer.ps1 similarity index 100% rename from functions/Invoke-DbaDbTransfer.ps1 rename to public/Invoke-DbaDbTransfer.ps1 diff --git a/functions/Invoke-DbaDbUpgrade.ps1 b/public/Invoke-DbaDbUpgrade.ps1 similarity index 100% rename from functions/Invoke-DbaDbUpgrade.ps1 rename to public/Invoke-DbaDbUpgrade.ps1 diff --git a/functions/Invoke-DbaDbccDropCleanBuffer.ps1 b/public/Invoke-DbaDbccDropCleanBuffer.ps1 similarity index 100% rename from functions/Invoke-DbaDbccDropCleanBuffer.ps1 rename to public/Invoke-DbaDbccDropCleanBuffer.ps1 diff --git a/functions/Invoke-DbaDbccFreeCache.ps1 b/public/Invoke-DbaDbccFreeCache.ps1 similarity index 100% rename from functions/Invoke-DbaDbccFreeCache.ps1 rename to public/Invoke-DbaDbccFreeCache.ps1 diff --git a/functions/Invoke-DbaDiagnosticQuery.ps1 b/public/Invoke-DbaDiagnosticQuery.ps1 similarity index 100% rename from functions/Invoke-DbaDiagnosticQuery.ps1 rename to public/Invoke-DbaDiagnosticQuery.ps1 diff --git a/functions/Invoke-DbaPfRelog.ps1 b/public/Invoke-DbaPfRelog.ps1 similarity index 100% rename from functions/Invoke-DbaPfRelog.ps1 rename to public/Invoke-DbaPfRelog.ps1 diff --git a/functions/Invoke-DbaQuery.ps1 b/public/Invoke-DbaQuery.ps1 similarity index 100% rename from functions/Invoke-DbaQuery.ps1 rename to public/Invoke-DbaQuery.ps1 diff --git a/functions/Invoke-DbaWhoIsActive.ps1 b/public/Invoke-DbaWhoIsActive.ps1 similarity index 100% rename from functions/Invoke-DbaWhoIsActive.ps1 rename to public/Invoke-DbaWhoIsActive.ps1 diff --git a/functions/Invoke-DbaXEReplay.ps1 b/public/Invoke-DbaXEReplay.ps1 similarity index 100% rename from functions/Invoke-DbaXEReplay.ps1 rename to public/Invoke-DbaXEReplay.ps1 diff --git a/functions/Invoke-DbatoolsFormatter.ps1 b/public/Invoke-DbatoolsFormatter.ps1 similarity index 96% rename from functions/Invoke-DbatoolsFormatter.ps1 rename to public/Invoke-DbatoolsFormatter.ps1 index 223f512fe1d6..5f75b0404067 100644 --- a/functions/Invoke-DbatoolsFormatter.ps1 +++ b/public/Invoke-DbatoolsFormatter.ps1 @@ -26,9 +26,9 @@ function Invoke-DbatoolsFormatter { https://dbatools.io/Invoke-DbatoolsFormatter .EXAMPLE - PS C:\> Invoke-DbatoolsFormatter -Path C:\dbatools\functions\Get-DbaDatabase.ps1 + PS C:\> Invoke-DbatoolsFormatter -Path C:\dbatools\public\Get-DbaDatabase.ps1 - Reformats C:\dbatools\functions\Get-DbaDatabase.ps1 to dbatools' standards + Reformats C:\dbatools\public\Get-DbaDatabase.ps1 to dbatools' standards #> [CmdletBinding()] param ( diff --git a/functions/Invoke-DbatoolsRenameHelper.ps1 b/public/Invoke-DbatoolsRenameHelper.ps1 similarity index 100% rename from functions/Invoke-DbatoolsRenameHelper.ps1 rename to public/Invoke-DbatoolsRenameHelper.ps1 diff --git a/functions/Join-DbaAvailabilityGroup.ps1 b/public/Join-DbaAvailabilityGroup.ps1 similarity index 100% rename from functions/Join-DbaAvailabilityGroup.ps1 rename to public/Join-DbaAvailabilityGroup.ps1 diff --git a/functions/Join-DbaPath.ps1 b/public/Join-DbaPath.ps1 similarity index 100% rename from functions/Join-DbaPath.ps1 rename to public/Join-DbaPath.ps1 diff --git a/functions/Measure-DbaBackupThroughput.ps1 b/public/Measure-DbaBackupThroughput.ps1 similarity index 100% rename from functions/Measure-DbaBackupThroughput.ps1 rename to public/Measure-DbaBackupThroughput.ps1 diff --git a/functions/Measure-DbaDbVirtualLogFile.ps1 b/public/Measure-DbaDbVirtualLogFile.ps1 similarity index 100% rename from functions/Measure-DbaDbVirtualLogFile.ps1 rename to public/Measure-DbaDbVirtualLogFile.ps1 diff --git a/functions/Measure-DbaDiskSpaceRequirement.ps1 b/public/Measure-DbaDiskSpaceRequirement.ps1 similarity index 100% rename from functions/Measure-DbaDiskSpaceRequirement.ps1 rename to public/Measure-DbaDiskSpaceRequirement.ps1 diff --git a/functions/Measure-DbatoolsImport.ps1 b/public/Measure-DbatoolsImport.ps1 similarity index 100% rename from functions/Measure-DbatoolsImport.ps1 rename to public/Measure-DbatoolsImport.ps1 diff --git a/functions/Mount-DbaDatabase.ps1 b/public/Mount-DbaDatabase.ps1 similarity index 100% rename from functions/Mount-DbaDatabase.ps1 rename to public/Mount-DbaDatabase.ps1 diff --git a/functions/Move-DbaDbFile.ps1 b/public/Move-DbaDbFile.ps1 similarity index 100% rename from functions/Move-DbaDbFile.ps1 rename to public/Move-DbaDbFile.ps1 diff --git a/functions/Move-DbaRegServer.ps1 b/public/Move-DbaRegServer.ps1 similarity index 100% rename from functions/Move-DbaRegServer.ps1 rename to public/Move-DbaRegServer.ps1 diff --git a/functions/Move-DbaRegServerGroup.ps1 b/public/Move-DbaRegServerGroup.ps1 similarity index 100% rename from functions/Move-DbaRegServerGroup.ps1 rename to public/Move-DbaRegServerGroup.ps1 diff --git a/functions/New-DbaAgentAlertCategory.ps1 b/public/New-DbaAgentAlertCategory.ps1 similarity index 100% rename from functions/New-DbaAgentAlertCategory.ps1 rename to public/New-DbaAgentAlertCategory.ps1 diff --git a/functions/New-DbaAgentJob.ps1 b/public/New-DbaAgentJob.ps1 similarity index 100% rename from functions/New-DbaAgentJob.ps1 rename to public/New-DbaAgentJob.ps1 diff --git a/functions/New-DbaAgentJobCategory.ps1 b/public/New-DbaAgentJobCategory.ps1 similarity index 100% rename from functions/New-DbaAgentJobCategory.ps1 rename to public/New-DbaAgentJobCategory.ps1 diff --git a/functions/New-DbaAgentJobStep.ps1 b/public/New-DbaAgentJobStep.ps1 similarity index 100% rename from functions/New-DbaAgentJobStep.ps1 rename to public/New-DbaAgentJobStep.ps1 diff --git a/functions/New-DbaAgentOperator.ps1 b/public/New-DbaAgentOperator.ps1 similarity index 100% rename from functions/New-DbaAgentOperator.ps1 rename to public/New-DbaAgentOperator.ps1 diff --git a/functions/New-DbaAgentProxy.ps1 b/public/New-DbaAgentProxy.ps1 similarity index 100% rename from functions/New-DbaAgentProxy.ps1 rename to public/New-DbaAgentProxy.ps1 diff --git a/functions/New-DbaAgentSchedule.ps1 b/public/New-DbaAgentSchedule.ps1 similarity index 100% rename from functions/New-DbaAgentSchedule.ps1 rename to public/New-DbaAgentSchedule.ps1 diff --git a/functions/New-DbaAvailabilityGroup.ps1 b/public/New-DbaAvailabilityGroup.ps1 similarity index 100% rename from functions/New-DbaAvailabilityGroup.ps1 rename to public/New-DbaAvailabilityGroup.ps1 diff --git a/functions/New-DbaAzAccessToken.ps1 b/public/New-DbaAzAccessToken.ps1 similarity index 100% rename from functions/New-DbaAzAccessToken.ps1 rename to public/New-DbaAzAccessToken.ps1 diff --git a/functions/New-DbaClientAlias.ps1 b/public/New-DbaClientAlias.ps1 similarity index 100% rename from functions/New-DbaClientAlias.ps1 rename to public/New-DbaClientAlias.ps1 diff --git a/functions/New-DbaCmConnection.ps1 b/public/New-DbaCmConnection.ps1 similarity index 100% rename from functions/New-DbaCmConnection.ps1 rename to public/New-DbaCmConnection.ps1 diff --git a/functions/New-DbaComputerCertificate.ps1 b/public/New-DbaComputerCertificate.ps1 similarity index 100% rename from functions/New-DbaComputerCertificate.ps1 rename to public/New-DbaComputerCertificate.ps1 diff --git a/functions/New-DbaComputerCertificateSigningRequest.ps1 b/public/New-DbaComputerCertificateSigningRequest.ps1 similarity index 100% rename from functions/New-DbaComputerCertificateSigningRequest.ps1 rename to public/New-DbaComputerCertificateSigningRequest.ps1 diff --git a/functions/New-DbaConnectionString.ps1 b/public/New-DbaConnectionString.ps1 similarity index 100% rename from functions/New-DbaConnectionString.ps1 rename to public/New-DbaConnectionString.ps1 diff --git a/functions/New-DbaConnectionStringBuilder.ps1 b/public/New-DbaConnectionStringBuilder.ps1 similarity index 100% rename from functions/New-DbaConnectionStringBuilder.ps1 rename to public/New-DbaConnectionStringBuilder.ps1 diff --git a/functions/New-DbaCredential.ps1 b/public/New-DbaCredential.ps1 similarity index 100% rename from functions/New-DbaCredential.ps1 rename to public/New-DbaCredential.ps1 diff --git a/functions/New-DbaCustomError.ps1 b/public/New-DbaCustomError.ps1 similarity index 100% rename from functions/New-DbaCustomError.ps1 rename to public/New-DbaCustomError.ps1 diff --git a/functions/New-DbaDacOption.ps1 b/public/New-DbaDacOption.ps1 similarity index 100% rename from functions/New-DbaDacOption.ps1 rename to public/New-DbaDacOption.ps1 diff --git a/functions/New-DbaDacProfile.ps1 b/public/New-DbaDacProfile.ps1 similarity index 100% rename from functions/New-DbaDacProfile.ps1 rename to public/New-DbaDacProfile.ps1 diff --git a/functions/New-DbaDatabase.ps1 b/public/New-DbaDatabase.ps1 similarity index 100% rename from functions/New-DbaDatabase.ps1 rename to public/New-DbaDatabase.ps1 diff --git a/functions/New-DbaDbAsymmetricKey.ps1 b/public/New-DbaDbAsymmetricKey.ps1 similarity index 100% rename from functions/New-DbaDbAsymmetricKey.ps1 rename to public/New-DbaDbAsymmetricKey.ps1 diff --git a/functions/New-DbaDbCertificate.ps1 b/public/New-DbaDbCertificate.ps1 similarity index 100% rename from functions/New-DbaDbCertificate.ps1 rename to public/New-DbaDbCertificate.ps1 diff --git a/functions/New-DbaDbDataGeneratorConfig.ps1 b/public/New-DbaDbDataGeneratorConfig.ps1 similarity index 100% rename from functions/New-DbaDbDataGeneratorConfig.ps1 rename to public/New-DbaDbDataGeneratorConfig.ps1 diff --git a/functions/New-DbaDbEncryptionKey.ps1 b/public/New-DbaDbEncryptionKey.ps1 similarity index 100% rename from functions/New-DbaDbEncryptionKey.ps1 rename to public/New-DbaDbEncryptionKey.ps1 diff --git a/functions/New-DbaDbFileGroup.ps1 b/public/New-DbaDbFileGroup.ps1 similarity index 100% rename from functions/New-DbaDbFileGroup.ps1 rename to public/New-DbaDbFileGroup.ps1 diff --git a/functions/New-DbaDbMailAccount.ps1 b/public/New-DbaDbMailAccount.ps1 similarity index 100% rename from functions/New-DbaDbMailAccount.ps1 rename to public/New-DbaDbMailAccount.ps1 diff --git a/functions/New-DbaDbMailProfile.ps1 b/public/New-DbaDbMailProfile.ps1 similarity index 100% rename from functions/New-DbaDbMailProfile.ps1 rename to public/New-DbaDbMailProfile.ps1 diff --git a/functions/New-DbaDbMaskingConfig.ps1 b/public/New-DbaDbMaskingConfig.ps1 similarity index 100% rename from functions/New-DbaDbMaskingConfig.ps1 rename to public/New-DbaDbMaskingConfig.ps1 diff --git a/functions/New-DbaDbMasterKey.ps1 b/public/New-DbaDbMasterKey.ps1 similarity index 100% rename from functions/New-DbaDbMasterKey.ps1 rename to public/New-DbaDbMasterKey.ps1 diff --git a/functions/New-DbaDbRole.ps1 b/public/New-DbaDbRole.ps1 similarity index 100% rename from functions/New-DbaDbRole.ps1 rename to public/New-DbaDbRole.ps1 diff --git a/functions/New-DbaDbSchema.ps1 b/public/New-DbaDbSchema.ps1 similarity index 100% rename from functions/New-DbaDbSchema.ps1 rename to public/New-DbaDbSchema.ps1 diff --git a/functions/New-DbaDbSequence.ps1 b/public/New-DbaDbSequence.ps1 similarity index 100% rename from functions/New-DbaDbSequence.ps1 rename to public/New-DbaDbSequence.ps1 diff --git a/functions/New-DbaDbSnapshot.ps1 b/public/New-DbaDbSnapshot.ps1 similarity index 100% rename from functions/New-DbaDbSnapshot.ps1 rename to public/New-DbaDbSnapshot.ps1 diff --git a/functions/New-DbaDbSynonym.ps1 b/public/New-DbaDbSynonym.ps1 similarity index 100% rename from functions/New-DbaDbSynonym.ps1 rename to public/New-DbaDbSynonym.ps1 diff --git a/functions/New-DbaDbTable.ps1 b/public/New-DbaDbTable.ps1 similarity index 100% rename from functions/New-DbaDbTable.ps1 rename to public/New-DbaDbTable.ps1 diff --git a/functions/New-DbaDbTransfer.ps1 b/public/New-DbaDbTransfer.ps1 similarity index 100% rename from functions/New-DbaDbTransfer.ps1 rename to public/New-DbaDbTransfer.ps1 diff --git a/functions/New-DbaDbUser.ps1 b/public/New-DbaDbUser.ps1 similarity index 100% rename from functions/New-DbaDbUser.ps1 rename to public/New-DbaDbUser.ps1 diff --git a/functions/New-DbaDiagnosticAdsNotebook.ps1 b/public/New-DbaDiagnosticAdsNotebook.ps1 similarity index 100% rename from functions/New-DbaDiagnosticAdsNotebook.ps1 rename to public/New-DbaDiagnosticAdsNotebook.ps1 diff --git a/functions/New-DbaDirectory.ps1 b/public/New-DbaDirectory.ps1 similarity index 100% rename from functions/New-DbaDirectory.ps1 rename to public/New-DbaDirectory.ps1 diff --git a/functions/New-DbaEndpoint.ps1 b/public/New-DbaEndpoint.ps1 similarity index 100% rename from functions/New-DbaEndpoint.ps1 rename to public/New-DbaEndpoint.ps1 diff --git a/functions/New-DbaFirewallRule.ps1 b/public/New-DbaFirewallRule.ps1 similarity index 100% rename from functions/New-DbaFirewallRule.ps1 rename to public/New-DbaFirewallRule.ps1 diff --git a/functions/New-DbaLinkedServer.ps1 b/public/New-DbaLinkedServer.ps1 similarity index 100% rename from functions/New-DbaLinkedServer.ps1 rename to public/New-DbaLinkedServer.ps1 diff --git a/functions/New-DbaLinkedServerLogin.ps1 b/public/New-DbaLinkedServerLogin.ps1 similarity index 100% rename from functions/New-DbaLinkedServerLogin.ps1 rename to public/New-DbaLinkedServerLogin.ps1 diff --git a/functions/New-DbaLogin.ps1 b/public/New-DbaLogin.ps1 similarity index 100% rename from functions/New-DbaLogin.ps1 rename to public/New-DbaLogin.ps1 diff --git a/functions/New-DbaRgResourcePool.ps1 b/public/New-DbaRgResourcePool.ps1 similarity index 100% rename from functions/New-DbaRgResourcePool.ps1 rename to public/New-DbaRgResourcePool.ps1 diff --git a/functions/New-DbaRgWorkloadGroup.ps1 b/public/New-DbaRgWorkloadGroup.ps1 similarity index 100% rename from functions/New-DbaRgWorkloadGroup.ps1 rename to public/New-DbaRgWorkloadGroup.ps1 diff --git a/functions/New-DbaScriptingOption.ps1 b/public/New-DbaScriptingOption.ps1 similarity index 100% rename from functions/New-DbaScriptingOption.ps1 rename to public/New-DbaScriptingOption.ps1 diff --git a/functions/New-DbaServerRole.ps1 b/public/New-DbaServerRole.ps1 similarity index 100% rename from functions/New-DbaServerRole.ps1 rename to public/New-DbaServerRole.ps1 diff --git a/functions/New-DbaServiceMasterKey.ps1 b/public/New-DbaServiceMasterKey.ps1 similarity index 100% rename from functions/New-DbaServiceMasterKey.ps1 rename to public/New-DbaServiceMasterKey.ps1 diff --git a/functions/New-DbaSqlParameter.ps1 b/public/New-DbaSqlParameter.ps1 similarity index 100% rename from functions/New-DbaSqlParameter.ps1 rename to public/New-DbaSqlParameter.ps1 diff --git a/functions/New-DbaXESession.ps1 b/public/New-DbaXESession.ps1 similarity index 100% rename from functions/New-DbaXESession.ps1 rename to public/New-DbaXESession.ps1 diff --git a/functions/New-DbaXESmartCsvWriter.ps1 b/public/New-DbaXESmartCsvWriter.ps1 similarity index 100% rename from functions/New-DbaXESmartCsvWriter.ps1 rename to public/New-DbaXESmartCsvWriter.ps1 diff --git a/functions/New-DbaXESmartEmail.ps1 b/public/New-DbaXESmartEmail.ps1 similarity index 100% rename from functions/New-DbaXESmartEmail.ps1 rename to public/New-DbaXESmartEmail.ps1 diff --git a/functions/New-DbaXESmartQueryExec.ps1 b/public/New-DbaXESmartQueryExec.ps1 similarity index 100% rename from functions/New-DbaXESmartQueryExec.ps1 rename to public/New-DbaXESmartQueryExec.ps1 diff --git a/functions/New-DbaXESmartReplay.ps1 b/public/New-DbaXESmartReplay.ps1 similarity index 100% rename from functions/New-DbaXESmartReplay.ps1 rename to public/New-DbaXESmartReplay.ps1 diff --git a/functions/New-DbaXESmartTableWriter.ps1 b/public/New-DbaXESmartTableWriter.ps1 similarity index 100% rename from functions/New-DbaXESmartTableWriter.ps1 rename to public/New-DbaXESmartTableWriter.ps1 diff --git a/functions/New-DbatoolsSupportPackage.ps1 b/public/New-DbatoolsSupportPackage.ps1 similarity index 100% rename from functions/New-DbatoolsSupportPackage.ps1 rename to public/New-DbatoolsSupportPackage.ps1 diff --git a/functions/Publish-DbaDacPackage.ps1 b/public/Publish-DbaDacPackage.ps1 similarity index 100% rename from functions/Publish-DbaDacPackage.ps1 rename to public/Publish-DbaDacPackage.ps1 diff --git a/functions/Read-DbaAuditFile.ps1 b/public/Read-DbaAuditFile.ps1 similarity index 100% rename from functions/Read-DbaAuditFile.ps1 rename to public/Read-DbaAuditFile.ps1 diff --git a/functions/Read-DbaBackupHeader.ps1 b/public/Read-DbaBackupHeader.ps1 similarity index 100% rename from functions/Read-DbaBackupHeader.ps1 rename to public/Read-DbaBackupHeader.ps1 diff --git a/functions/Read-DbaTraceFile.ps1 b/public/Read-DbaTraceFile.ps1 similarity index 100% rename from functions/Read-DbaTraceFile.ps1 rename to public/Read-DbaTraceFile.ps1 diff --git a/functions/Read-DbaTransactionLog.ps1 b/public/Read-DbaTransactionLog.ps1 similarity index 100% rename from functions/Read-DbaTransactionLog.ps1 rename to public/Read-DbaTransactionLog.ps1 diff --git a/functions/Read-DbaXEFile.ps1 b/public/Read-DbaXEFile.ps1 similarity index 100% rename from functions/Read-DbaXEFile.ps1 rename to public/Read-DbaXEFile.ps1 diff --git a/functions/Register-DbatoolsConfig.ps1 b/public/Register-DbatoolsConfig.ps1 similarity index 100% rename from functions/Register-DbatoolsConfig.ps1 rename to public/Register-DbatoolsConfig.ps1 diff --git a/functions/Remove-DbaAgDatabase.ps1 b/public/Remove-DbaAgDatabase.ps1 similarity index 100% rename from functions/Remove-DbaAgDatabase.ps1 rename to public/Remove-DbaAgDatabase.ps1 diff --git a/functions/Remove-DbaAgListener.ps1 b/public/Remove-DbaAgListener.ps1 similarity index 100% rename from functions/Remove-DbaAgListener.ps1 rename to public/Remove-DbaAgListener.ps1 diff --git a/functions/Remove-DbaAgReplica.ps1 b/public/Remove-DbaAgReplica.ps1 similarity index 100% rename from functions/Remove-DbaAgReplica.ps1 rename to public/Remove-DbaAgReplica.ps1 diff --git a/functions/Remove-DbaAgentAlert.ps1 b/public/Remove-DbaAgentAlert.ps1 similarity index 100% rename from functions/Remove-DbaAgentAlert.ps1 rename to public/Remove-DbaAgentAlert.ps1 diff --git a/functions/Remove-DbaAgentAlertCategory.ps1 b/public/Remove-DbaAgentAlertCategory.ps1 similarity index 100% rename from functions/Remove-DbaAgentAlertCategory.ps1 rename to public/Remove-DbaAgentAlertCategory.ps1 diff --git a/functions/Remove-DbaAgentJob.ps1 b/public/Remove-DbaAgentJob.ps1 similarity index 100% rename from functions/Remove-DbaAgentJob.ps1 rename to public/Remove-DbaAgentJob.ps1 diff --git a/functions/Remove-DbaAgentJobCategory.ps1 b/public/Remove-DbaAgentJobCategory.ps1 similarity index 100% rename from functions/Remove-DbaAgentJobCategory.ps1 rename to public/Remove-DbaAgentJobCategory.ps1 diff --git a/functions/Remove-DbaAgentJobStep.ps1 b/public/Remove-DbaAgentJobStep.ps1 similarity index 100% rename from functions/Remove-DbaAgentJobStep.ps1 rename to public/Remove-DbaAgentJobStep.ps1 diff --git a/functions/Remove-DbaAgentOperator.ps1 b/public/Remove-DbaAgentOperator.ps1 similarity index 100% rename from functions/Remove-DbaAgentOperator.ps1 rename to public/Remove-DbaAgentOperator.ps1 diff --git a/functions/Remove-DbaAgentProxy.ps1 b/public/Remove-DbaAgentProxy.ps1 similarity index 100% rename from functions/Remove-DbaAgentProxy.ps1 rename to public/Remove-DbaAgentProxy.ps1 diff --git a/functions/Remove-DbaAgentSchedule.ps1 b/public/Remove-DbaAgentSchedule.ps1 similarity index 100% rename from functions/Remove-DbaAgentSchedule.ps1 rename to public/Remove-DbaAgentSchedule.ps1 diff --git a/functions/Remove-DbaAvailabilityGroup.ps1 b/public/Remove-DbaAvailabilityGroup.ps1 similarity index 100% rename from functions/Remove-DbaAvailabilityGroup.ps1 rename to public/Remove-DbaAvailabilityGroup.ps1 diff --git a/functions/Remove-DbaBackup.ps1 b/public/Remove-DbaBackup.ps1 similarity index 100% rename from functions/Remove-DbaBackup.ps1 rename to public/Remove-DbaBackup.ps1 diff --git a/functions/Remove-DbaClientAlias.ps1 b/public/Remove-DbaClientAlias.ps1 similarity index 100% rename from functions/Remove-DbaClientAlias.ps1 rename to public/Remove-DbaClientAlias.ps1 diff --git a/functions/Remove-DbaCmConnection.ps1 b/public/Remove-DbaCmConnection.ps1 similarity index 100% rename from functions/Remove-DbaCmConnection.ps1 rename to public/Remove-DbaCmConnection.ps1 diff --git a/functions/Remove-DbaComputerCertificate.ps1 b/public/Remove-DbaComputerCertificate.ps1 similarity index 100% rename from functions/Remove-DbaComputerCertificate.ps1 rename to public/Remove-DbaComputerCertificate.ps1 diff --git a/functions/Remove-DbaCredential.ps1 b/public/Remove-DbaCredential.ps1 similarity index 100% rename from functions/Remove-DbaCredential.ps1 rename to public/Remove-DbaCredential.ps1 diff --git a/functions/Remove-DbaCustomError.ps1 b/public/Remove-DbaCustomError.ps1 similarity index 100% rename from functions/Remove-DbaCustomError.ps1 rename to public/Remove-DbaCustomError.ps1 diff --git a/functions/Remove-DbaDatabase.ps1 b/public/Remove-DbaDatabase.ps1 similarity index 100% rename from functions/Remove-DbaDatabase.ps1 rename to public/Remove-DbaDatabase.ps1 diff --git a/functions/Remove-DbaDatabaseSafely.ps1 b/public/Remove-DbaDatabaseSafely.ps1 similarity index 100% rename from functions/Remove-DbaDatabaseSafely.ps1 rename to public/Remove-DbaDatabaseSafely.ps1 diff --git a/functions/Remove-DbaDbAsymmetricKey.ps1 b/public/Remove-DbaDbAsymmetricKey.ps1 similarity index 100% rename from functions/Remove-DbaDbAsymmetricKey.ps1 rename to public/Remove-DbaDbAsymmetricKey.ps1 diff --git a/functions/Remove-DbaDbBackupRestoreHistory.ps1 b/public/Remove-DbaDbBackupRestoreHistory.ps1 similarity index 100% rename from functions/Remove-DbaDbBackupRestoreHistory.ps1 rename to public/Remove-DbaDbBackupRestoreHistory.ps1 diff --git a/functions/Remove-DbaDbCertificate.ps1 b/public/Remove-DbaDbCertificate.ps1 similarity index 100% rename from functions/Remove-DbaDbCertificate.ps1 rename to public/Remove-DbaDbCertificate.ps1 diff --git a/functions/Remove-DbaDbCheckConstraint.ps1 b/public/Remove-DbaDbCheckConstraint.ps1 similarity index 100% rename from functions/Remove-DbaDbCheckConstraint.ps1 rename to public/Remove-DbaDbCheckConstraint.ps1 diff --git a/functions/Remove-DbaDbData.ps1 b/public/Remove-DbaDbData.ps1 similarity index 100% rename from functions/Remove-DbaDbData.ps1 rename to public/Remove-DbaDbData.ps1 diff --git a/functions/Remove-DbaDbEncryptionKey.ps1 b/public/Remove-DbaDbEncryptionKey.ps1 similarity index 100% rename from functions/Remove-DbaDbEncryptionKey.ps1 rename to public/Remove-DbaDbEncryptionKey.ps1 diff --git a/functions/Remove-DbaDbFileGroup.ps1 b/public/Remove-DbaDbFileGroup.ps1 similarity index 100% rename from functions/Remove-DbaDbFileGroup.ps1 rename to public/Remove-DbaDbFileGroup.ps1 diff --git a/functions/Remove-DbaDbLogShipping.ps1 b/public/Remove-DbaDbLogShipping.ps1 similarity index 100% rename from functions/Remove-DbaDbLogShipping.ps1 rename to public/Remove-DbaDbLogShipping.ps1 diff --git a/functions/Remove-DbaDbMailAccount.ps1 b/public/Remove-DbaDbMailAccount.ps1 similarity index 100% rename from functions/Remove-DbaDbMailAccount.ps1 rename to public/Remove-DbaDbMailAccount.ps1 diff --git a/functions/Remove-DbaDbMailProfile.ps1 b/public/Remove-DbaDbMailProfile.ps1 similarity index 100% rename from functions/Remove-DbaDbMailProfile.ps1 rename to public/Remove-DbaDbMailProfile.ps1 diff --git a/functions/Remove-DbaDbMasterKey.ps1 b/public/Remove-DbaDbMasterKey.ps1 similarity index 100% rename from functions/Remove-DbaDbMasterKey.ps1 rename to public/Remove-DbaDbMasterKey.ps1 diff --git a/functions/Remove-DbaDbMirror.ps1 b/public/Remove-DbaDbMirror.ps1 similarity index 100% rename from functions/Remove-DbaDbMirror.ps1 rename to public/Remove-DbaDbMirror.ps1 diff --git a/functions/Remove-DbaDbMirrorMonitor.ps1 b/public/Remove-DbaDbMirrorMonitor.ps1 similarity index 100% rename from functions/Remove-DbaDbMirrorMonitor.ps1 rename to public/Remove-DbaDbMirrorMonitor.ps1 diff --git a/functions/Remove-DbaDbOrphanUser.ps1 b/public/Remove-DbaDbOrphanUser.ps1 similarity index 100% rename from functions/Remove-DbaDbOrphanUser.ps1 rename to public/Remove-DbaDbOrphanUser.ps1 diff --git a/functions/Remove-DbaDbPartitionFunction.ps1 b/public/Remove-DbaDbPartitionFunction.ps1 similarity index 100% rename from functions/Remove-DbaDbPartitionFunction.ps1 rename to public/Remove-DbaDbPartitionFunction.ps1 diff --git a/functions/Remove-DbaDbPartitionScheme.ps1 b/public/Remove-DbaDbPartitionScheme.ps1 similarity index 100% rename from functions/Remove-DbaDbPartitionScheme.ps1 rename to public/Remove-DbaDbPartitionScheme.ps1 diff --git a/functions/Remove-DbaDbRole.ps1 b/public/Remove-DbaDbRole.ps1 similarity index 100% rename from functions/Remove-DbaDbRole.ps1 rename to public/Remove-DbaDbRole.ps1 diff --git a/functions/Remove-DbaDbRoleMember.ps1 b/public/Remove-DbaDbRoleMember.ps1 similarity index 100% rename from functions/Remove-DbaDbRoleMember.ps1 rename to public/Remove-DbaDbRoleMember.ps1 diff --git a/functions/Remove-DbaDbSchema.ps1 b/public/Remove-DbaDbSchema.ps1 similarity index 100% rename from functions/Remove-DbaDbSchema.ps1 rename to public/Remove-DbaDbSchema.ps1 diff --git a/functions/Remove-DbaDbSequence.ps1 b/public/Remove-DbaDbSequence.ps1 similarity index 100% rename from functions/Remove-DbaDbSequence.ps1 rename to public/Remove-DbaDbSequence.ps1 diff --git a/functions/Remove-DbaDbSnapshot.ps1 b/public/Remove-DbaDbSnapshot.ps1 similarity index 100% rename from functions/Remove-DbaDbSnapshot.ps1 rename to public/Remove-DbaDbSnapshot.ps1 diff --git a/functions/Remove-DbaDbSynonym.ps1 b/public/Remove-DbaDbSynonym.ps1 similarity index 100% rename from functions/Remove-DbaDbSynonym.ps1 rename to public/Remove-DbaDbSynonym.ps1 diff --git a/functions/Remove-DbaDbTable.ps1 b/public/Remove-DbaDbTable.ps1 similarity index 100% rename from functions/Remove-DbaDbTable.ps1 rename to public/Remove-DbaDbTable.ps1 diff --git a/functions/Remove-DbaDbTableData.ps1 b/public/Remove-DbaDbTableData.ps1 similarity index 100% rename from functions/Remove-DbaDbTableData.ps1 rename to public/Remove-DbaDbTableData.ps1 diff --git a/functions/Remove-DbaDbUdf.ps1 b/public/Remove-DbaDbUdf.ps1 similarity index 100% rename from functions/Remove-DbaDbUdf.ps1 rename to public/Remove-DbaDbUdf.ps1 diff --git a/functions/Remove-DbaDbUser.ps1 b/public/Remove-DbaDbUser.ps1 similarity index 100% rename from functions/Remove-DbaDbUser.ps1 rename to public/Remove-DbaDbUser.ps1 diff --git a/functions/Remove-DbaDbView.ps1 b/public/Remove-DbaDbView.ps1 similarity index 100% rename from functions/Remove-DbaDbView.ps1 rename to public/Remove-DbaDbView.ps1 diff --git a/functions/Remove-DbaEndpoint.ps1 b/public/Remove-DbaEndpoint.ps1 similarity index 100% rename from functions/Remove-DbaEndpoint.ps1 rename to public/Remove-DbaEndpoint.ps1 diff --git a/functions/Remove-DbaExtendedProperty.ps1 b/public/Remove-DbaExtendedProperty.ps1 similarity index 100% rename from functions/Remove-DbaExtendedProperty.ps1 rename to public/Remove-DbaExtendedProperty.ps1 diff --git a/functions/Remove-DbaFirewallRule.ps1 b/public/Remove-DbaFirewallRule.ps1 similarity index 100% rename from functions/Remove-DbaFirewallRule.ps1 rename to public/Remove-DbaFirewallRule.ps1 diff --git a/functions/Remove-DbaLinkedServer.ps1 b/public/Remove-DbaLinkedServer.ps1 similarity index 100% rename from functions/Remove-DbaLinkedServer.ps1 rename to public/Remove-DbaLinkedServer.ps1 diff --git a/functions/Remove-DbaLinkedServerLogin.ps1 b/public/Remove-DbaLinkedServerLogin.ps1 similarity index 100% rename from functions/Remove-DbaLinkedServerLogin.ps1 rename to public/Remove-DbaLinkedServerLogin.ps1 diff --git a/functions/Remove-DbaLogin.ps1 b/public/Remove-DbaLogin.ps1 similarity index 100% rename from functions/Remove-DbaLogin.ps1 rename to public/Remove-DbaLogin.ps1 diff --git a/functions/Remove-DbaNetworkCertificate.ps1 b/public/Remove-DbaNetworkCertificate.ps1 similarity index 100% rename from functions/Remove-DbaNetworkCertificate.ps1 rename to public/Remove-DbaNetworkCertificate.ps1 diff --git a/functions/Remove-DbaPfDataCollectorCounter.ps1 b/public/Remove-DbaPfDataCollectorCounter.ps1 similarity index 100% rename from functions/Remove-DbaPfDataCollectorCounter.ps1 rename to public/Remove-DbaPfDataCollectorCounter.ps1 diff --git a/functions/Remove-DbaPfDataCollectorSet.ps1 b/public/Remove-DbaPfDataCollectorSet.ps1 similarity index 100% rename from functions/Remove-DbaPfDataCollectorSet.ps1 rename to public/Remove-DbaPfDataCollectorSet.ps1 diff --git a/functions/Remove-DbaRegServer.ps1 b/public/Remove-DbaRegServer.ps1 similarity index 100% rename from functions/Remove-DbaRegServer.ps1 rename to public/Remove-DbaRegServer.ps1 diff --git a/functions/Remove-DbaRegServerGroup.ps1 b/public/Remove-DbaRegServerGroup.ps1 similarity index 100% rename from functions/Remove-DbaRegServerGroup.ps1 rename to public/Remove-DbaRegServerGroup.ps1 diff --git a/functions/Remove-DbaRgResourcePool.ps1 b/public/Remove-DbaRgResourcePool.ps1 similarity index 100% rename from functions/Remove-DbaRgResourcePool.ps1 rename to public/Remove-DbaRgResourcePool.ps1 diff --git a/functions/Remove-DbaRgWorkloadGroup.ps1 b/public/Remove-DbaRgWorkloadGroup.ps1 similarity index 100% rename from functions/Remove-DbaRgWorkloadGroup.ps1 rename to public/Remove-DbaRgWorkloadGroup.ps1 diff --git a/functions/Remove-DbaServerRole.ps1 b/public/Remove-DbaServerRole.ps1 similarity index 100% rename from functions/Remove-DbaServerRole.ps1 rename to public/Remove-DbaServerRole.ps1 diff --git a/functions/Remove-DbaServerRoleMember.ps1 b/public/Remove-DbaServerRoleMember.ps1 similarity index 100% rename from functions/Remove-DbaServerRoleMember.ps1 rename to public/Remove-DbaServerRoleMember.ps1 diff --git a/functions/Remove-DbaSpn.ps1 b/public/Remove-DbaSpn.ps1 similarity index 100% rename from functions/Remove-DbaSpn.ps1 rename to public/Remove-DbaSpn.ps1 diff --git a/functions/Remove-DbaTrace.ps1 b/public/Remove-DbaTrace.ps1 similarity index 100% rename from functions/Remove-DbaTrace.ps1 rename to public/Remove-DbaTrace.ps1 diff --git a/functions/Remove-DbaXESession.ps1 b/public/Remove-DbaXESession.ps1 similarity index 100% rename from functions/Remove-DbaXESession.ps1 rename to public/Remove-DbaXESession.ps1 diff --git a/functions/Remove-DbaXESmartTarget.ps1 b/public/Remove-DbaXESmartTarget.ps1 similarity index 100% rename from functions/Remove-DbaXESmartTarget.ps1 rename to public/Remove-DbaXESmartTarget.ps1 diff --git a/functions/Rename-DbaDatabase.ps1 b/public/Rename-DbaDatabase.ps1 similarity index 100% rename from functions/Rename-DbaDatabase.ps1 rename to public/Rename-DbaDatabase.ps1 diff --git a/functions/Rename-DbaLogin.ps1 b/public/Rename-DbaLogin.ps1 similarity index 100% rename from functions/Rename-DbaLogin.ps1 rename to public/Rename-DbaLogin.ps1 diff --git a/functions/Repair-DbaDbMirror.ps1 b/public/Repair-DbaDbMirror.ps1 similarity index 100% rename from functions/Repair-DbaDbMirror.ps1 rename to public/Repair-DbaDbMirror.ps1 diff --git a/functions/Repair-DbaDbOrphanUser.ps1 b/public/Repair-DbaDbOrphanUser.ps1 similarity index 100% rename from functions/Repair-DbaDbOrphanUser.ps1 rename to public/Repair-DbaDbOrphanUser.ps1 diff --git a/functions/Repair-DbaInstanceName.ps1 b/public/Repair-DbaInstanceName.ps1 similarity index 100% rename from functions/Repair-DbaInstanceName.ps1 rename to public/Repair-DbaInstanceName.ps1 diff --git a/functions/Reset-DbaAdmin.ps1 b/public/Reset-DbaAdmin.ps1 similarity index 100% rename from functions/Reset-DbaAdmin.ps1 rename to public/Reset-DbaAdmin.ps1 diff --git a/functions/Reset-DbatoolsConfig.ps1 b/public/Reset-DbatoolsConfig.ps1 similarity index 100% rename from functions/Reset-DbatoolsConfig.ps1 rename to public/Reset-DbatoolsConfig.ps1 diff --git a/functions/Resolve-DbaNetworkName.ps1 b/public/Resolve-DbaNetworkName.ps1 similarity index 100% rename from functions/Resolve-DbaNetworkName.ps1 rename to public/Resolve-DbaNetworkName.ps1 diff --git a/functions/Resolve-DbaPath.ps1 b/public/Resolve-DbaPath.ps1 similarity index 100% rename from functions/Resolve-DbaPath.ps1 rename to public/Resolve-DbaPath.ps1 diff --git a/functions/Restart-DbaService.ps1 b/public/Restart-DbaService.ps1 similarity index 100% rename from functions/Restart-DbaService.ps1 rename to public/Restart-DbaService.ps1 diff --git a/functions/Restore-DbaDatabase.ps1 b/public/Restore-DbaDatabase.ps1 similarity index 100% rename from functions/Restore-DbaDatabase.ps1 rename to public/Restore-DbaDatabase.ps1 diff --git a/functions/Restore-DbaDbCertificate.ps1 b/public/Restore-DbaDbCertificate.ps1 similarity index 100% rename from functions/Restore-DbaDbCertificate.ps1 rename to public/Restore-DbaDbCertificate.ps1 diff --git a/functions/Restore-DbaDbSnapshot.ps1 b/public/Restore-DbaDbSnapshot.ps1 similarity index 100% rename from functions/Restore-DbaDbSnapshot.ps1 rename to public/Restore-DbaDbSnapshot.ps1 diff --git a/functions/Resume-DbaAgDbDataMovement.ps1 b/public/Resume-DbaAgDbDataMovement.ps1 similarity index 100% rename from functions/Resume-DbaAgDbDataMovement.ps1 rename to public/Resume-DbaAgDbDataMovement.ps1 diff --git a/functions/Revoke-DbaAgPermission.ps1 b/public/Revoke-DbaAgPermission.ps1 similarity index 100% rename from functions/Revoke-DbaAgPermission.ps1 rename to public/Revoke-DbaAgPermission.ps1 diff --git a/functions/Save-DbaCommunitySoftware.ps1 b/public/Save-DbaCommunitySoftware.ps1 similarity index 100% rename from functions/Save-DbaCommunitySoftware.ps1 rename to public/Save-DbaCommunitySoftware.ps1 diff --git a/functions/Save-DbaDiagnosticQueryScript.ps1 b/public/Save-DbaDiagnosticQueryScript.ps1 similarity index 100% rename from functions/Save-DbaDiagnosticQueryScript.ps1 rename to public/Save-DbaDiagnosticQueryScript.ps1 diff --git a/functions/Save-DbaKbUpdate.ps1 b/public/Save-DbaKbUpdate.ps1 similarity index 100% rename from functions/Save-DbaKbUpdate.ps1 rename to public/Save-DbaKbUpdate.ps1 diff --git a/functions/Select-DbaBackupInformation.ps1 b/public/Select-DbaBackupInformation.ps1 similarity index 100% rename from functions/Select-DbaBackupInformation.ps1 rename to public/Select-DbaBackupInformation.ps1 diff --git a/functions/Select-DbaDbSequenceNextValue.ps1 b/public/Select-DbaDbSequenceNextValue.ps1 similarity index 100% rename from functions/Select-DbaDbSequenceNextValue.ps1 rename to public/Select-DbaDbSequenceNextValue.ps1 diff --git a/functions/Set-DbaAgListener.ps1 b/public/Set-DbaAgListener.ps1 similarity index 100% rename from functions/Set-DbaAgListener.ps1 rename to public/Set-DbaAgListener.ps1 diff --git a/functions/Set-DbaAgReplica.ps1 b/public/Set-DbaAgReplica.ps1 similarity index 100% rename from functions/Set-DbaAgReplica.ps1 rename to public/Set-DbaAgReplica.ps1 diff --git a/functions/Set-DbaAgentAlert.ps1 b/public/Set-DbaAgentAlert.ps1 similarity index 100% rename from functions/Set-DbaAgentAlert.ps1 rename to public/Set-DbaAgentAlert.ps1 diff --git a/functions/Set-DbaAgentJob.ps1 b/public/Set-DbaAgentJob.ps1 similarity index 100% rename from functions/Set-DbaAgentJob.ps1 rename to public/Set-DbaAgentJob.ps1 diff --git a/functions/Set-DbaAgentJobCategory.ps1 b/public/Set-DbaAgentJobCategory.ps1 similarity index 100% rename from functions/Set-DbaAgentJobCategory.ps1 rename to public/Set-DbaAgentJobCategory.ps1 diff --git a/functions/Set-DbaAgentJobOutputFile.ps1 b/public/Set-DbaAgentJobOutputFile.ps1 similarity index 100% rename from functions/Set-DbaAgentJobOutputFile.ps1 rename to public/Set-DbaAgentJobOutputFile.ps1 diff --git a/functions/Set-DbaAgentJobOwner.ps1 b/public/Set-DbaAgentJobOwner.ps1 similarity index 100% rename from functions/Set-DbaAgentJobOwner.ps1 rename to public/Set-DbaAgentJobOwner.ps1 diff --git a/functions/Set-DbaAgentJobStep.ps1 b/public/Set-DbaAgentJobStep.ps1 similarity index 100% rename from functions/Set-DbaAgentJobStep.ps1 rename to public/Set-DbaAgentJobStep.ps1 diff --git a/functions/Set-DbaAgentOperator.ps1 b/public/Set-DbaAgentOperator.ps1 similarity index 100% rename from functions/Set-DbaAgentOperator.ps1 rename to public/Set-DbaAgentOperator.ps1 diff --git a/functions/Set-DbaAgentSchedule.ps1 b/public/Set-DbaAgentSchedule.ps1 similarity index 100% rename from functions/Set-DbaAgentSchedule.ps1 rename to public/Set-DbaAgentSchedule.ps1 diff --git a/functions/Set-DbaAgentServer.ps1 b/public/Set-DbaAgentServer.ps1 similarity index 100% rename from functions/Set-DbaAgentServer.ps1 rename to public/Set-DbaAgentServer.ps1 diff --git a/functions/Set-DbaAvailabilityGroup.ps1 b/public/Set-DbaAvailabilityGroup.ps1 similarity index 100% rename from functions/Set-DbaAvailabilityGroup.ps1 rename to public/Set-DbaAvailabilityGroup.ps1 diff --git a/functions/Set-DbaCmConnection.ps1 b/public/Set-DbaCmConnection.ps1 similarity index 100% rename from functions/Set-DbaCmConnection.ps1 rename to public/Set-DbaCmConnection.ps1 diff --git a/functions/Set-DbaDbCompatibility.ps1 b/public/Set-DbaDbCompatibility.ps1 similarity index 100% rename from functions/Set-DbaDbCompatibility.ps1 rename to public/Set-DbaDbCompatibility.ps1 diff --git a/functions/Set-DbaDbCompression.ps1 b/public/Set-DbaDbCompression.ps1 similarity index 100% rename from functions/Set-DbaDbCompression.ps1 rename to public/Set-DbaDbCompression.ps1 diff --git a/functions/Set-DbaDbFileGroup.ps1 b/public/Set-DbaDbFileGroup.ps1 similarity index 100% rename from functions/Set-DbaDbFileGroup.ps1 rename to public/Set-DbaDbFileGroup.ps1 diff --git a/functions/Set-DbaDbFileGrowth.ps1 b/public/Set-DbaDbFileGrowth.ps1 similarity index 100% rename from functions/Set-DbaDbFileGrowth.ps1 rename to public/Set-DbaDbFileGrowth.ps1 diff --git a/functions/Set-DbaDbIdentity.ps1 b/public/Set-DbaDbIdentity.ps1 similarity index 100% rename from functions/Set-DbaDbIdentity.ps1 rename to public/Set-DbaDbIdentity.ps1 diff --git a/functions/Set-DbaDbMirror.ps1 b/public/Set-DbaDbMirror.ps1 similarity index 100% rename from functions/Set-DbaDbMirror.ps1 rename to public/Set-DbaDbMirror.ps1 diff --git a/functions/Set-DbaDbOwner.ps1 b/public/Set-DbaDbOwner.ps1 similarity index 100% rename from functions/Set-DbaDbOwner.ps1 rename to public/Set-DbaDbOwner.ps1 diff --git a/functions/Set-DbaDbQueryStoreOption.ps1 b/public/Set-DbaDbQueryStoreOption.ps1 similarity index 100% rename from functions/Set-DbaDbQueryStoreOption.ps1 rename to public/Set-DbaDbQueryStoreOption.ps1 diff --git a/functions/Set-DbaDbRecoveryModel.ps1 b/public/Set-DbaDbRecoveryModel.ps1 similarity index 100% rename from functions/Set-DbaDbRecoveryModel.ps1 rename to public/Set-DbaDbRecoveryModel.ps1 diff --git a/functions/Set-DbaDbSchema.ps1 b/public/Set-DbaDbSchema.ps1 similarity index 100% rename from functions/Set-DbaDbSchema.ps1 rename to public/Set-DbaDbSchema.ps1 diff --git a/functions/Set-DbaDbSequence.ps1 b/public/Set-DbaDbSequence.ps1 similarity index 100% rename from functions/Set-DbaDbSequence.ps1 rename to public/Set-DbaDbSequence.ps1 diff --git a/functions/Set-DbaDbState.ps1 b/public/Set-DbaDbState.ps1 similarity index 100% rename from functions/Set-DbaDbState.ps1 rename to public/Set-DbaDbState.ps1 diff --git a/functions/Set-DbaDefaultPath.ps1 b/public/Set-DbaDefaultPath.ps1 similarity index 100% rename from functions/Set-DbaDefaultPath.ps1 rename to public/Set-DbaDefaultPath.ps1 diff --git a/functions/Set-DbaEndpoint.ps1 b/public/Set-DbaEndpoint.ps1 similarity index 100% rename from functions/Set-DbaEndpoint.ps1 rename to public/Set-DbaEndpoint.ps1 diff --git a/functions/Set-DbaErrorLogConfig.ps1 b/public/Set-DbaErrorLogConfig.ps1 similarity index 100% rename from functions/Set-DbaErrorLogConfig.ps1 rename to public/Set-DbaErrorLogConfig.ps1 diff --git a/functions/Set-DbaExtendedProperty.ps1 b/public/Set-DbaExtendedProperty.ps1 similarity index 100% rename from functions/Set-DbaExtendedProperty.ps1 rename to public/Set-DbaExtendedProperty.ps1 diff --git a/functions/Set-DbaExtendedProtection.ps1 b/public/Set-DbaExtendedProtection.ps1 similarity index 100% rename from functions/Set-DbaExtendedProtection.ps1 rename to public/Set-DbaExtendedProtection.ps1 diff --git a/functions/Set-DbaLogin.ps1 b/public/Set-DbaLogin.ps1 similarity index 100% rename from functions/Set-DbaLogin.ps1 rename to public/Set-DbaLogin.ps1 diff --git a/functions/Set-DbaMaxDop.ps1 b/public/Set-DbaMaxDop.ps1 similarity index 100% rename from functions/Set-DbaMaxDop.ps1 rename to public/Set-DbaMaxDop.ps1 diff --git a/functions/Set-DbaMaxMemory.ps1 b/public/Set-DbaMaxMemory.ps1 similarity index 100% rename from functions/Set-DbaMaxMemory.ps1 rename to public/Set-DbaMaxMemory.ps1 diff --git a/functions/Set-DbaNetworkCertificate.ps1 b/public/Set-DbaNetworkCertificate.ps1 similarity index 100% rename from functions/Set-DbaNetworkCertificate.ps1 rename to public/Set-DbaNetworkCertificate.ps1 diff --git a/functions/Set-DbaNetworkConfiguration.ps1 b/public/Set-DbaNetworkConfiguration.ps1 similarity index 100% rename from functions/Set-DbaNetworkConfiguration.ps1 rename to public/Set-DbaNetworkConfiguration.ps1 diff --git a/functions/Set-DbaPowerPlan.ps1 b/public/Set-DbaPowerPlan.ps1 similarity index 100% rename from functions/Set-DbaPowerPlan.ps1 rename to public/Set-DbaPowerPlan.ps1 diff --git a/functions/Set-DbaPrivilege.ps1 b/public/Set-DbaPrivilege.ps1 similarity index 100% rename from functions/Set-DbaPrivilege.ps1 rename to public/Set-DbaPrivilege.ps1 diff --git a/functions/Set-DbaResourceGovernor.ps1 b/public/Set-DbaResourceGovernor.ps1 similarity index 100% rename from functions/Set-DbaResourceGovernor.ps1 rename to public/Set-DbaResourceGovernor.ps1 diff --git a/functions/Set-DbaRgResourcePool.ps1 b/public/Set-DbaRgResourcePool.ps1 similarity index 100% rename from functions/Set-DbaRgResourcePool.ps1 rename to public/Set-DbaRgResourcePool.ps1 diff --git a/functions/Set-DbaRgWorkloadGroup.ps1 b/public/Set-DbaRgWorkloadGroup.ps1 similarity index 100% rename from functions/Set-DbaRgWorkloadGroup.ps1 rename to public/Set-DbaRgWorkloadGroup.ps1 diff --git a/functions/Set-DbaSpConfigure.ps1 b/public/Set-DbaSpConfigure.ps1 similarity index 100% rename from functions/Set-DbaSpConfigure.ps1 rename to public/Set-DbaSpConfigure.ps1 diff --git a/functions/Set-DbaSpn.ps1 b/public/Set-DbaSpn.ps1 similarity index 100% rename from functions/Set-DbaSpn.ps1 rename to public/Set-DbaSpn.ps1 diff --git a/functions/Set-DbaStartupParameter.ps1 b/public/Set-DbaStartupParameter.ps1 similarity index 100% rename from functions/Set-DbaStartupParameter.ps1 rename to public/Set-DbaStartupParameter.ps1 diff --git a/functions/Set-DbaTcpPort.ps1 b/public/Set-DbaTcpPort.ps1 similarity index 100% rename from functions/Set-DbaTcpPort.ps1 rename to public/Set-DbaTcpPort.ps1 diff --git a/functions/Set-DbaTempDbConfig.ps1 b/public/Set-DbaTempDbConfig.ps1 similarity index 100% rename from functions/Set-DbaTempDbConfig.ps1 rename to public/Set-DbaTempDbConfig.ps1 diff --git a/functions/Set-DbatoolsPath.ps1 b/public/Set-DbatoolsPath.ps1 similarity index 100% rename from functions/Set-DbatoolsPath.ps1 rename to public/Set-DbatoolsPath.ps1 diff --git a/functions/Show-DbaDbList.ps1 b/public/Show-DbaDbList.ps1 similarity index 100% rename from functions/Show-DbaDbList.ps1 rename to public/Show-DbaDbList.ps1 diff --git a/functions/Show-DbaInstanceFileSystem.ps1 b/public/Show-DbaInstanceFileSystem.ps1 similarity index 100% rename from functions/Show-DbaInstanceFileSystem.ps1 rename to public/Show-DbaInstanceFileSystem.ps1 diff --git a/functions/Start-DbaAgentJob.ps1 b/public/Start-DbaAgentJob.ps1 similarity index 100% rename from functions/Start-DbaAgentJob.ps1 rename to public/Start-DbaAgentJob.ps1 diff --git a/functions/Start-DbaDbEncryption.ps1 b/public/Start-DbaDbEncryption.ps1 similarity index 100% rename from functions/Start-DbaDbEncryption.ps1 rename to public/Start-DbaDbEncryption.ps1 diff --git a/functions/Start-DbaEndpoint.ps1 b/public/Start-DbaEndpoint.ps1 similarity index 100% rename from functions/Start-DbaEndpoint.ps1 rename to public/Start-DbaEndpoint.ps1 diff --git a/functions/Start-DbaMigration.ps1 b/public/Start-DbaMigration.ps1 similarity index 100% rename from functions/Start-DbaMigration.ps1 rename to public/Start-DbaMigration.ps1 diff --git a/functions/Start-DbaPfDataCollectorSet.ps1 b/public/Start-DbaPfDataCollectorSet.ps1 similarity index 100% rename from functions/Start-DbaPfDataCollectorSet.ps1 rename to public/Start-DbaPfDataCollectorSet.ps1 diff --git a/functions/Start-DbaService.ps1 b/public/Start-DbaService.ps1 similarity index 100% rename from functions/Start-DbaService.ps1 rename to public/Start-DbaService.ps1 diff --git a/functions/Start-DbaTrace.ps1 b/public/Start-DbaTrace.ps1 similarity index 100% rename from functions/Start-DbaTrace.ps1 rename to public/Start-DbaTrace.ps1 diff --git a/functions/Start-DbaXESession.ps1 b/public/Start-DbaXESession.ps1 similarity index 100% rename from functions/Start-DbaXESession.ps1 rename to public/Start-DbaXESession.ps1 diff --git a/functions/Start-DbaXESmartTarget.ps1 b/public/Start-DbaXESmartTarget.ps1 similarity index 100% rename from functions/Start-DbaXESmartTarget.ps1 rename to public/Start-DbaXESmartTarget.ps1 diff --git a/functions/Stop-DbaAgentJob.ps1 b/public/Stop-DbaAgentJob.ps1 similarity index 100% rename from functions/Stop-DbaAgentJob.ps1 rename to public/Stop-DbaAgentJob.ps1 diff --git a/functions/Stop-DbaDbEncryption.ps1 b/public/Stop-DbaDbEncryption.ps1 similarity index 100% rename from functions/Stop-DbaDbEncryption.ps1 rename to public/Stop-DbaDbEncryption.ps1 diff --git a/functions/Stop-DbaEndpoint.ps1 b/public/Stop-DbaEndpoint.ps1 similarity index 100% rename from functions/Stop-DbaEndpoint.ps1 rename to public/Stop-DbaEndpoint.ps1 diff --git a/functions/Stop-DbaExternalProcess.ps1 b/public/Stop-DbaExternalProcess.ps1 similarity index 100% rename from functions/Stop-DbaExternalProcess.ps1 rename to public/Stop-DbaExternalProcess.ps1 diff --git a/functions/Stop-DbaPfDataCollectorSet.ps1 b/public/Stop-DbaPfDataCollectorSet.ps1 similarity index 100% rename from functions/Stop-DbaPfDataCollectorSet.ps1 rename to public/Stop-DbaPfDataCollectorSet.ps1 diff --git a/functions/Stop-DbaProcess.ps1 b/public/Stop-DbaProcess.ps1 similarity index 100% rename from functions/Stop-DbaProcess.ps1 rename to public/Stop-DbaProcess.ps1 diff --git a/functions/Stop-DbaService.ps1 b/public/Stop-DbaService.ps1 similarity index 100% rename from functions/Stop-DbaService.ps1 rename to public/Stop-DbaService.ps1 diff --git a/functions/Stop-DbaTrace.ps1 b/public/Stop-DbaTrace.ps1 similarity index 100% rename from functions/Stop-DbaTrace.ps1 rename to public/Stop-DbaTrace.ps1 diff --git a/functions/Stop-DbaXESession.ps1 b/public/Stop-DbaXESession.ps1 similarity index 100% rename from functions/Stop-DbaXESession.ps1 rename to public/Stop-DbaXESession.ps1 diff --git a/functions/Stop-DbaXESmartTarget.ps1 b/public/Stop-DbaXESmartTarget.ps1 similarity index 100% rename from functions/Stop-DbaXESmartTarget.ps1 rename to public/Stop-DbaXESmartTarget.ps1 diff --git a/functions/Suspend-DbaAgDbDataMovement.ps1 b/public/Suspend-DbaAgDbDataMovement.ps1 similarity index 100% rename from functions/Suspend-DbaAgDbDataMovement.ps1 rename to public/Suspend-DbaAgDbDataMovement.ps1 diff --git a/functions/Sync-DbaAvailabilityGroup.ps1 b/public/Sync-DbaAvailabilityGroup.ps1 similarity index 100% rename from functions/Sync-DbaAvailabilityGroup.ps1 rename to public/Sync-DbaAvailabilityGroup.ps1 diff --git a/functions/Sync-DbaLoginPermission.ps1 b/public/Sync-DbaLoginPermission.ps1 similarity index 100% rename from functions/Sync-DbaLoginPermission.ps1 rename to public/Sync-DbaLoginPermission.ps1 diff --git a/functions/Test-DbaAgentJobOwner.ps1 b/public/Test-DbaAgentJobOwner.ps1 similarity index 100% rename from functions/Test-DbaAgentJobOwner.ps1 rename to public/Test-DbaAgentJobOwner.ps1 diff --git a/functions/Test-DbaAvailabilityGroup.ps1 b/public/Test-DbaAvailabilityGroup.ps1 similarity index 100% rename from functions/Test-DbaAvailabilityGroup.ps1 rename to public/Test-DbaAvailabilityGroup.ps1 diff --git a/functions/Test-DbaBackupEncrypted.ps1 b/public/Test-DbaBackupEncrypted.ps1 similarity index 100% rename from functions/Test-DbaBackupEncrypted.ps1 rename to public/Test-DbaBackupEncrypted.ps1 diff --git a/functions/Test-DbaBackupInformation.ps1 b/public/Test-DbaBackupInformation.ps1 similarity index 100% rename from functions/Test-DbaBackupInformation.ps1 rename to public/Test-DbaBackupInformation.ps1 diff --git a/functions/Test-DbaBuild.ps1 b/public/Test-DbaBuild.ps1 similarity index 100% rename from functions/Test-DbaBuild.ps1 rename to public/Test-DbaBuild.ps1 diff --git a/functions/Test-DbaCmConnection.ps1 b/public/Test-DbaCmConnection.ps1 similarity index 100% rename from functions/Test-DbaCmConnection.ps1 rename to public/Test-DbaCmConnection.ps1 diff --git a/functions/Test-DbaComputerCertificateExpiration.ps1 b/public/Test-DbaComputerCertificateExpiration.ps1 similarity index 100% rename from functions/Test-DbaComputerCertificateExpiration.ps1 rename to public/Test-DbaComputerCertificateExpiration.ps1 diff --git a/functions/Test-DbaConnection.ps1 b/public/Test-DbaConnection.ps1 similarity index 100% rename from functions/Test-DbaConnection.ps1 rename to public/Test-DbaConnection.ps1 diff --git a/functions/Test-DbaConnectionAuthScheme.ps1 b/public/Test-DbaConnectionAuthScheme.ps1 similarity index 100% rename from functions/Test-DbaConnectionAuthScheme.ps1 rename to public/Test-DbaConnectionAuthScheme.ps1 diff --git a/functions/Test-DbaDbCollation.ps1 b/public/Test-DbaDbCollation.ps1 similarity index 100% rename from functions/Test-DbaDbCollation.ps1 rename to public/Test-DbaDbCollation.ps1 diff --git a/functions/Test-DbaDbCompatibility.ps1 b/public/Test-DbaDbCompatibility.ps1 similarity index 100% rename from functions/Test-DbaDbCompatibility.ps1 rename to public/Test-DbaDbCompatibility.ps1 diff --git a/functions/Test-DbaDbCompression.ps1 b/public/Test-DbaDbCompression.ps1 similarity index 100% rename from functions/Test-DbaDbCompression.ps1 rename to public/Test-DbaDbCompression.ps1 diff --git a/functions/Test-DbaDbDataGeneratorConfig.ps1 b/public/Test-DbaDbDataGeneratorConfig.ps1 similarity index 100% rename from functions/Test-DbaDbDataGeneratorConfig.ps1 rename to public/Test-DbaDbDataGeneratorConfig.ps1 diff --git a/functions/Test-DbaDbDataMaskingConfig.ps1 b/public/Test-DbaDbDataMaskingConfig.ps1 similarity index 100% rename from functions/Test-DbaDbDataMaskingConfig.ps1 rename to public/Test-DbaDbDataMaskingConfig.ps1 diff --git a/functions/Test-DbaDbLogShipStatus.ps1 b/public/Test-DbaDbLogShipStatus.ps1 similarity index 100% rename from functions/Test-DbaDbLogShipStatus.ps1 rename to public/Test-DbaDbLogShipStatus.ps1 diff --git a/functions/Test-DbaDbOwner.ps1 b/public/Test-DbaDbOwner.ps1 similarity index 100% rename from functions/Test-DbaDbOwner.ps1 rename to public/Test-DbaDbOwner.ps1 diff --git a/functions/Test-DbaDbQueryStore.ps1 b/public/Test-DbaDbQueryStore.ps1 similarity index 100% rename from functions/Test-DbaDbQueryStore.ps1 rename to public/Test-DbaDbQueryStore.ps1 diff --git a/functions/Test-DbaDbRecoveryModel.ps1 b/public/Test-DbaDbRecoveryModel.ps1 similarity index 100% rename from functions/Test-DbaDbRecoveryModel.ps1 rename to public/Test-DbaDbRecoveryModel.ps1 diff --git a/functions/Test-DbaDeprecatedFeature.ps1 b/public/Test-DbaDeprecatedFeature.ps1 similarity index 100% rename from functions/Test-DbaDeprecatedFeature.ps1 rename to public/Test-DbaDeprecatedFeature.ps1 diff --git a/functions/Test-DbaDiskAlignment.ps1 b/public/Test-DbaDiskAlignment.ps1 similarity index 100% rename from functions/Test-DbaDiskAlignment.ps1 rename to public/Test-DbaDiskAlignment.ps1 diff --git a/functions/Test-DbaDiskAllocation.ps1 b/public/Test-DbaDiskAllocation.ps1 similarity index 100% rename from functions/Test-DbaDiskAllocation.ps1 rename to public/Test-DbaDiskAllocation.ps1 diff --git a/functions/Test-DbaDiskSpeed.ps1 b/public/Test-DbaDiskSpeed.ps1 similarity index 100% rename from functions/Test-DbaDiskSpeed.ps1 rename to public/Test-DbaDiskSpeed.ps1 diff --git a/functions/Test-DbaEndpoint.ps1 b/public/Test-DbaEndpoint.ps1 similarity index 100% rename from functions/Test-DbaEndpoint.ps1 rename to public/Test-DbaEndpoint.ps1 diff --git a/functions/Test-DbaIdentityUsage.ps1 b/public/Test-DbaIdentityUsage.ps1 similarity index 100% rename from functions/Test-DbaIdentityUsage.ps1 rename to public/Test-DbaIdentityUsage.ps1 diff --git a/functions/Test-DbaInstanceName.ps1 b/public/Test-DbaInstanceName.ps1 similarity index 100% rename from functions/Test-DbaInstanceName.ps1 rename to public/Test-DbaInstanceName.ps1 diff --git a/functions/Test-DbaLastBackup.ps1 b/public/Test-DbaLastBackup.ps1 similarity index 100% rename from functions/Test-DbaLastBackup.ps1 rename to public/Test-DbaLastBackup.ps1 diff --git a/functions/Test-DbaLinkedServerConnection.ps1 b/public/Test-DbaLinkedServerConnection.ps1 similarity index 100% rename from functions/Test-DbaLinkedServerConnection.ps1 rename to public/Test-DbaLinkedServerConnection.ps1 diff --git a/functions/Test-DbaLoginPassword.ps1 b/public/Test-DbaLoginPassword.ps1 similarity index 100% rename from functions/Test-DbaLoginPassword.ps1 rename to public/Test-DbaLoginPassword.ps1 diff --git a/functions/Test-DbaManagementObject.ps1 b/public/Test-DbaManagementObject.ps1 similarity index 100% rename from functions/Test-DbaManagementObject.ps1 rename to public/Test-DbaManagementObject.ps1 diff --git a/functions/Test-DbaMaxDop.ps1 b/public/Test-DbaMaxDop.ps1 similarity index 100% rename from functions/Test-DbaMaxDop.ps1 rename to public/Test-DbaMaxDop.ps1 diff --git a/functions/Test-DbaMaxMemory.ps1 b/public/Test-DbaMaxMemory.ps1 similarity index 100% rename from functions/Test-DbaMaxMemory.ps1 rename to public/Test-DbaMaxMemory.ps1 diff --git a/functions/Test-DbaMigrationConstraint.ps1 b/public/Test-DbaMigrationConstraint.ps1 similarity index 100% rename from functions/Test-DbaMigrationConstraint.ps1 rename to public/Test-DbaMigrationConstraint.ps1 diff --git a/functions/Test-DbaNetworkLatency.ps1 b/public/Test-DbaNetworkLatency.ps1 similarity index 100% rename from functions/Test-DbaNetworkLatency.ps1 rename to public/Test-DbaNetworkLatency.ps1 diff --git a/functions/Test-DbaOptimizeForAdHoc.ps1 b/public/Test-DbaOptimizeForAdHoc.ps1 similarity index 100% rename from functions/Test-DbaOptimizeForAdHoc.ps1 rename to public/Test-DbaOptimizeForAdHoc.ps1 diff --git a/functions/Test-DbaPath.ps1 b/public/Test-DbaPath.ps1 similarity index 100% rename from functions/Test-DbaPath.ps1 rename to public/Test-DbaPath.ps1 diff --git a/functions/Test-DbaPowerPlan.ps1 b/public/Test-DbaPowerPlan.ps1 similarity index 100% rename from functions/Test-DbaPowerPlan.ps1 rename to public/Test-DbaPowerPlan.ps1 diff --git a/functions/Test-DbaRepLatency.ps1 b/public/Test-DbaRepLatency.ps1 similarity index 100% rename from functions/Test-DbaRepLatency.ps1 rename to public/Test-DbaRepLatency.ps1 diff --git a/functions/Test-DbaSpn.ps1 b/public/Test-DbaSpn.ps1 similarity index 100% rename from functions/Test-DbaSpn.ps1 rename to public/Test-DbaSpn.ps1 diff --git a/functions/Test-DbaTempDbConfig.ps1 b/public/Test-DbaTempDbConfig.ps1 similarity index 100% rename from functions/Test-DbaTempDbConfig.ps1 rename to public/Test-DbaTempDbConfig.ps1 diff --git a/functions/Test-DbaWindowsLogin.ps1 b/public/Test-DbaWindowsLogin.ps1 similarity index 100% rename from functions/Test-DbaWindowsLogin.ps1 rename to public/Test-DbaWindowsLogin.ps1 diff --git a/functions/Uninstall-DbaSqlWatch.ps1 b/public/Uninstall-DbaSqlWatch.ps1 similarity index 100% rename from functions/Uninstall-DbaSqlWatch.ps1 rename to public/Uninstall-DbaSqlWatch.ps1 diff --git a/functions/Unregister-DbatoolsConfig.ps1 b/public/Unregister-DbatoolsConfig.ps1 similarity index 100% rename from functions/Unregister-DbatoolsConfig.ps1 rename to public/Unregister-DbatoolsConfig.ps1 diff --git a/functions/Update-DbaBuildReference.ps1 b/public/Update-DbaBuildReference.ps1 similarity index 100% rename from functions/Update-DbaBuildReference.ps1 rename to public/Update-DbaBuildReference.ps1 diff --git a/functions/Update-DbaInstance.ps1 b/public/Update-DbaInstance.ps1 similarity index 100% rename from functions/Update-DbaInstance.ps1 rename to public/Update-DbaInstance.ps1 diff --git a/functions/Update-DbaMaintenanceSolution.ps1 b/public/Update-DbaMaintenanceSolution.ps1 similarity index 100% rename from functions/Update-DbaMaintenanceSolution.ps1 rename to public/Update-DbaMaintenanceSolution.ps1 diff --git a/functions/Update-DbaServiceAccount.ps1 b/public/Update-DbaServiceAccount.ps1 similarity index 100% rename from functions/Update-DbaServiceAccount.ps1 rename to public/Update-DbaServiceAccount.ps1 diff --git a/functions/Update-Dbatools.ps1 b/public/Update-Dbatools.ps1 similarity index 100% rename from functions/Update-Dbatools.ps1 rename to public/Update-Dbatools.ps1 diff --git a/functions/Watch-DbaDbLogin.ps1 b/public/Watch-DbaDbLogin.ps1 similarity index 100% rename from functions/Watch-DbaDbLogin.ps1 rename to public/Watch-DbaDbLogin.ps1 diff --git a/functions/Watch-DbaXESession.ps1 b/public/Watch-DbaXESession.ps1 similarity index 100% rename from functions/Watch-DbaXESession.ps1 rename to public/Watch-DbaXESession.ps1 diff --git a/functions/Write-DbaDbTableData.ps1 b/public/Write-DbaDbTableData.ps1 similarity index 100% rename from functions/Write-DbaDbTableData.ps1 rename to public/Write-DbaDbTableData.ps1 From 0eae02370d0e332acc30a0b33f063dbd7fe96daf Mon Sep 17 00:00:00 2001 From: Chrissy LeMaire Date: Fri, 27 Jan 2023 10:37:33 +0100 Subject: [PATCH 3/6] move to opt to match bin --- dbatools.psm1 | 2 +- {optional => opt}/Compress-Archive.ps1 | 0 {optional => opt}/Expand-Archive.ps1 | 0 {optional => opt}/Get-GenericArgumentCompleter.ps1 | 0 {optional => opt}/TabExpansionPlusPlus.ps1 | 0 {optional => opt}/Unblock-File.ps1 | 0 6 files changed, 1 insertion(+), 1 deletion(-) rename {optional => opt}/Compress-Archive.ps1 (100%) rename {optional => opt}/Expand-Archive.ps1 (100%) rename {optional => opt}/Get-GenericArgumentCompleter.ps1 (100%) rename {optional => opt}/TabExpansionPlusPlus.ps1 (100%) rename {optional => opt}/Unblock-File.ps1 (100%) diff --git a/dbatools.psm1 b/dbatools.psm1 index 31e2060663db..f99e2aca3a76 100644 --- a/dbatools.psm1 +++ b/dbatools.psm1 @@ -201,7 +201,7 @@ if (-not ([Dataplat.Dbatools.Message.LogHost]::LoggingPath)) { # Validations were moved into the other files, in order to prevent having to update dbatools.psm1 every time if ($PSVersionTable.PSVersion.Major -lt 5) { - foreach ($file in (Get-ChildItem -Path "$script:PSScriptRoot/optional" -Filter *.ps1)) { + foreach ($file in (Get-ChildItem -Path "$script:PSScriptRoot/opt" -Filter *.ps1)) { Import-Command -Path $file.FullName } Write-ImportTime -Text "Loading Optional Commands" diff --git a/optional/Compress-Archive.ps1 b/opt/Compress-Archive.ps1 similarity index 100% rename from optional/Compress-Archive.ps1 rename to opt/Compress-Archive.ps1 diff --git a/optional/Expand-Archive.ps1 b/opt/Expand-Archive.ps1 similarity index 100% rename from optional/Expand-Archive.ps1 rename to opt/Expand-Archive.ps1 diff --git a/optional/Get-GenericArgumentCompleter.ps1 b/opt/Get-GenericArgumentCompleter.ps1 similarity index 100% rename from optional/Get-GenericArgumentCompleter.ps1 rename to opt/Get-GenericArgumentCompleter.ps1 diff --git a/optional/TabExpansionPlusPlus.ps1 b/opt/TabExpansionPlusPlus.ps1 similarity index 100% rename from optional/TabExpansionPlusPlus.ps1 rename to opt/TabExpansionPlusPlus.ps1 diff --git a/optional/Unblock-File.ps1 b/opt/Unblock-File.ps1 similarity index 100% rename from optional/Unblock-File.ps1 rename to opt/Unblock-File.ps1 From ca3cf0fad3dc8f50bacca2e94618af9ef2ed1156 Mon Sep 17 00:00:00 2001 From: Chrissy LeMaire Date: Fri, 27 Jan 2023 11:33:46 +0100 Subject: [PATCH 4/6] add encryption message --- dbatools.psm1 | 32 ++++++++++++++++++++++ private/configurations/settings/import.ps1 | 5 +++- 2 files changed, 36 insertions(+), 1 deletion(-) diff --git a/dbatools.psm1 b/dbatools.psm1 index f99e2aca3a76..929d0cd37b8c 100644 --- a/dbatools.psm1 +++ b/dbatools.psm1 @@ -1024,4 +1024,36 @@ Write-ImportTime -Text "Checking for some ISE stuff" # Create collection for servers $script:connectionhash = @{ } + +if (Get-DbatoolsConfigValue -FullName Import.EncryptionMessageCheck) { + if (((Get-DbatoolsConfigValue -FullName sql.connection.encrypt) -in "Mandatory", $true) -or -not (Get-DbatoolsConfigValue -FullName sql.connection.trustcert)) { + # keep it write-host for psv3 + Write-Message -Level Output -Message ' +/ / / / +| O | | O | +| |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -| | +| O | | O | +| | | | +| O | | O | +| | C O M P U T E R | | +| O | | O | +| | M E S S A G E | | +| O | | O | +| | | | +| O |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -| O | +| | | | + +Microsoft changed the encryption defaults in their SqlClient library, which may +cause your connections to fail. + +You can change back the defaults with Set-DbatoolsConfig but dbatools makes it +easy to setup encryption. Check out dbatools.io/newdefaults for more information. + +To disable this message, run: + +Set-DbatoolsConfig -Name Import.EncryptionMessageCheck -Value $false -PassThru | +Register-DbatoolsConfig' + } +} + [Dataplat.Dbatools.dbaSystem.SystemHost]::ModuleImported = $true \ No newline at end of file diff --git a/private/configurations/settings/import.ps1 b/private/configurations/settings/import.ps1 index 921d436a446b..8a8ff2c2314e 100644 --- a/private/configurations/settings/import.ps1 +++ b/private/configurations/settings/import.ps1 @@ -71,4 +71,7 @@ Set-DbatoolsConfig -Name 'Import.SerialImport' -Value $false -Initialize -Valida } -Description "Enabling this will cause the module to perform import in a serial manner, not parallelizing anything. This will impose a significant delay on import, but reduces the CPU impact during import. Setting this for an unattended script may be useful to avoid resource alerts. Can be set on script level by placing the following code in the first line: '`$dbatools_serialimport = `$true'. This configuration setting persists across all PowerShell consoles for this user." # Check for SqlPs -Set-DbatoolsConfig -Name 'Import.SqlpsCheck' -Value $true -Initialize -Validation bool -Description "Does not warn about sqlps being imported at the time of the dbatools import" \ No newline at end of file +Set-DbatoolsConfig -Name 'Import.SqlpsCheck' -Value $true -Initialize -Validation bool -Description "Does not warn about sqlps being imported at the time of the dbatools import" + +# Check for Encryption +Set-DbatoolsConfig -Name 'Import.EncryptionMessageCheck' -Value $true -Initialize -Validation bool -Description "Does not warn about new Microsoft encryption defaults" \ No newline at end of file From 87538b893fb44e787d2c02fae0a022b61b0d56b5 Mon Sep 17 00:00:00 2001 From: Chrissy LeMaire Date: Fri, 27 Jan 2023 11:46:39 +0100 Subject: [PATCH 5/6] fix wordy words --- dbatools.psm1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dbatools.psm1 b/dbatools.psm1 index 929d0cd37b8c..107ef3224d03 100644 --- a/dbatools.psm1 +++ b/dbatools.psm1 @@ -1046,7 +1046,7 @@ if (Get-DbatoolsConfigValue -FullName Import.EncryptionMessageCheck) { Microsoft changed the encryption defaults in their SqlClient library, which may cause your connections to fail. -You can change back the defaults with Set-DbatoolsConfig but dbatools makes it +You can change the defaults with Set-DbatoolsConfig but dbatools also makes it easy to setup encryption. Check out dbatools.io/newdefaults for more information. To disable this message, run: From e9ac4fe73b0f910f90b96bf5719657c2f38b232e Mon Sep 17 00:00:00 2001 From: Chrissy LeMaire Date: Fri, 27 Jan 2023 12:27:46 +0100 Subject: [PATCH 6/6] clarify and fix logic, that true needed quotes --- dbatools.psm1 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dbatools.psm1 b/dbatools.psm1 index 107ef3224d03..791283729f6c 100644 --- a/dbatools.psm1 +++ b/dbatools.psm1 @@ -1026,7 +1026,9 @@ $script:connectionhash = @{ } if (Get-DbatoolsConfigValue -FullName Import.EncryptionMessageCheck) { - if (((Get-DbatoolsConfigValue -FullName sql.connection.encrypt) -in "Mandatory", $true) -or -not (Get-DbatoolsConfigValue -FullName sql.connection.trustcert)) { + $trustcert = Get-DbatoolsConfigValue -FullName sql.connection.trustcert + $encrypt = Get-DbatoolsConfigValue -FullName sql.connection.encrypt + if (-not $trustcert -or $encrypt -in "Mandatory", "$true") { # keep it write-host for psv3 Write-Message -Level Output -Message ' / / / /