Introduction One of the challenging tasks on any software project is to manage the database changes and keep all changes in sync. The work is tougher when we have multiple test environments or multiple servers in place. Unlike the database changes, managing code changes is easy due to availability of version control. It is a very responsible task for any DBA to keep track of all the changes and de