The Liquibase documentation states that �create table�, �rename column�, and �add column� can all automatically generate rollback statements if they are the only items in a changeSet.
When you run generateChangeLog from the command line against a template database, every changeSet that is created in the xml file has an empty tag added to it. If I’m reading the documentation correctly, that means that those changeSets will not roll back properly even though Liquibase can handle most of them automatically without any problem.
Is there any way to suppress that empty tag on changeSets that only contain �create table�, �rename column�, and �add column� refactorings?