👋 Hi there! Thanks for using and contributing to the DBA MultiTool!
Below are guidelines and helpful approaches for participating in the project.
You can help contribute by:
- Opening a feature request
- Opening a 🐛
- Increasing unit test coverage
- Making a pull request to address any of the above to the
development
branch
See the testing readme in the tests directory README
Styles (or lack thereof) that are particular to this project. Think 👕, not 👔
T-SQL is linted against this configuration of TSQLLint via a Pester test.
All markdown, whether manually or automatically generated, should adhere to standard markdown rules. This project utilize's David Anson's markdown lint with a slightly customized configuration.
You can use our config and markdown lint plugins in your IDE of choice, or just wait for your commits to be automatically linted using Github Actions.
PowerShell is only used in the automation piece of this project, but PSScriptAnalyzer is used to lint it for general best practice adherement.