function Import-DeveloperDynamicTenant { <# .SYNOPSIS This function ensures the developer dynamic tenant exists on the provided connection string .DESCRIPTION This function ensures the developer dynamic tenant exists on the provided connection string .PARAMETER connectionString [string] Used to identify the connection to insert tenants to .INPUTS Connection string to connect to the server. .OUTPUTS Nothing .EXAMPLE Import-DeveloperDynamicTenant ConnectionString Import-DeveloperDynamicTenant 'data source=localhost;Integrated Security=SSPI; Database=AlkamiMaster;Max Pool Size=500;Pooling=true;MultipleActiveResultSets=true;' #> [CmdletBinding()] param( [Parameter(Mandatory=$true, Position=0)] [string]$connectionString ) process { if (!(Test-IsDeveloperMachine)) { throw 'this should only be run on a developer machine' } $tenants = @( (Get-DeveloperTenant) ); Import-TenantsToServer $connectionString $tenants; } }