Online Documentation for SQL Manager for PostgreSQL

Managing Changes


Change management system allows you to:

  • Systematization of release database new versions process: storing different database versions; tracking of database changes; Getting (storing, testing) change scripts which reveal differences between two database states.
  • Possibility to rollback database to definite state.
  • Control of database changes.

 

When a user of the system makes typical actions, such as getting previous version of a document or creating new version etc., he works with a local copy of repository. As the amount of applied changes grows, repositories of various developers become more different. This results in necessity of synchronization of repositories. Synchronization can be performed by interchange of patches or change sets among developers.

 

 

Enabling Change Management

Disabling Change Management

Creating Label/Branch/Tag

Checking Repository

Adding Changes to Repository

Releasing New Version of Database

Browsing History of Changes