How to automate basic ddl scripts execution and management Looking for suggestions (A Script, third party tool, software etc.) which can help automate some of the administration tasks around execution of DDL scripts across environments. Database is usually Oracle and MySql

Problem statement: Adding a new column via ALTER TABLE to an existing table. Current process is to send the script to pool of DBAs who get hundreds of such requests from various venues daily. Have to wait for them to pick up the request and then respond which usually takes a day or two. They have to manage that script going forward and execute it in Dev, QA(multiple QA environments) &amp; ultimately PROD. In this process the script is usually lost after PROD and cannot be traced back as to who and why they created a change.

Looking for: Suggestions on how this can be automated. Are there any standard tools or software which can manage scripts across environments. Database is Oracle and MySql.
Development Life-cycle requires at least:


A Code Repository (eg Git) to store your CREATE TABLE scripts
Some tool (eg Liquibase) to auto-generate the ALTER TABLE scripts
Unit Testing tools (SQL Developer has one built in)
DevOps framework (eg Azure DevOps) to automate


the build up of QA/TEST environment
deploy scripts to QA/TEST
run Unit Test on Test
deploy scripts to prod



A future version of Oracle SQL Developer might include Liquibase.