 <p>Running the following command as documented in the <a href="http://code.google.com/p/dbdeploy/wiki/UsingTheMavenPlugin" rel="nofollow">Using Maven Plugin</a> page...</p> <pre><code>mvn help:describe -Dplugin=com.dbdeploy:maven-dbdeploy-plugin -Ddetail </code></pre> <p>we see the following goal, which helps generate the changelog</p> <pre><code>dbdeploy:change-script Description: Maven goal for creating a new timestamped dbdeploy change script. Implementation: com.dbdeploy.mojo.CreateChangeScriptMojo Language: java Available parameters: name (Default: new_change_script) Expression: ${dbdeploy.script.name} Name suffix for the file that will be created (e.g. add_email_to_user_table). scriptdirectory (Default: ${project.src.directory}/main/sql) Expression: ${dbdeploy.scriptdirectory} Directory where change scripts reside. </code></pre> <p>So I guess we would run this prior to the other goals like <code>db-scripts</code> and <code>update</code>.</p>