Thanks to several of our team members, we’re now progressing quickly towards dbatools 1.0! 🤗
The progress is so encouraging, I believe 1.0 is around the corner. Because of this, I wanted to let you all know that tomorrow, we’ll start introducing breaking changes.
Output changes
Things like output and parameter names will change. For example, the output for the command Get-DbaPrivilege will be updated. Currently, it looks like this:
Privilege being repeated in the column names seems unnecessary, so it’ll soon have shortened column names:
- LogonAsBatch
- InstantFileInitialization
- LockPagesInMemory
Tomorrow I’ll be updating the max memory series:
- Get-DbaMaxMemory
- Set-DbaMaxMemory
- Test-DbaMaxMemory
This update includes updated output and parameter names. Basically, I removed the “MB” and updated the docs to let people know that the output and params are measured in megabytes.
Parameter name changes
Sometime in the next month, I’ll also be updating Start-DbaMigration to more closely match the parameters of Export-DbaInstance. Parameters like NoDatabases
and NoLogins
will be replaced by -Exclude Databases, Logins
.
So the functionality won’t necessarily change, but if you have scheduled tasks or scripts that perform migrations, you will need to update your parameters once you update dbatools once these changes are made.
I’ll be sending regular updates via email, but no more than once per day. You can follow us on Twitter for more frequent updates.
- Chrissy
Hand clapping, hats off to the whole team.
Pingback: Breaking Changes Coming To dbatools – Curated SQL