Module to generate Mermaid ER diagrams for SQL Server databases.
This module can be installed from PsGallery.
Install-Module -Name PsSqlMermaid -Scope CurrentUser
Alternatively it can be build and installed from source:
- Install the development dependencies
- Download or clone it from GitHub
- Run the installation task:
Invoke-Build Install
See the command reference for descriptions and examples.
See the changelog file.
- This is a Portable Module.
- VSCode is recommended as IDE. VSCode Tasks are configured.
- Build automation is based on InvokeBuild
- Test automation is based on Pester
- Commands are named based on Approved Verbs for PowerShell Commands
- This project uses git-flow.
- This project uses keep a changelog.
The build scripts require InvokeBuild. If it is not installed, install it with the command Install-Module InvokeBuild -Scope CurrentUser
.
You can build the module using the VS Code build task or with the command Invoke-Build Build
.
- Create a release branch using git-flow.
- Update the version number in the module manifest.
- Extend the changelog in this readme.
- If you want to create a pre-release.
- Push the release branch to github, to publish the pre-release to PsGallery.
- Finish release using git-flow.
- Check if tags are not pushed to github.
- Check if the release branch is deleted on github.
- Create the release on github.