We have a Spring Boot application with JPA entity beans and we use Gradle for building the project etc.
I use the Liquibase Gradle plugin to generate the changelog from the entity beans which all works fine.
My question is, if I want to add a new entity bean then I re-generate the changelog I will get all the existing changesets with different IDs plus the new changeset for the new enity bean. Is it possible to keep the existing IDs of the previous changelog along with the new ID for the new entity bean changeset OR somehow generate the changeset with just the diff i.e. only the new entity bean changeset? We would like to automate the whole process and don’t really want to copy the new changeset for the new entity bean to the original changelog.