The SSDT Lifecycle Extension allows you to streamline and simplyify your workflow when working with SQL projects.
When should you use this extension?
If you need to manage a lot of SQL database objects, it's recommended to use a SQL database project to manage the source code of those objects.
If you want to add a versioned deployment process to this method of working with database objects, the SSDT Lifecycle extension will help you to do so. It'll take care of common pitfalls when working with SSDT, as well as simplify and standardize the process accros multiple teams and projects.
How do you use this extension?
Primarily, the extension adds a new context menu entry to SQL database projects:
From this menu you can start the script creation process, as well as open the configuration that defines how the extension will work for your project. For more details, please have a look at the documentation: