During a recent upgrade, we encountered one particularly difficult and challenging problem to solve. This application used Hibernate Envers for auditing, and Liquibase via the Grails dbmigrations plugin for change management of the database schema. The upgrade we were performing was a significant upgrade, with thousands of classes, and hundreds
We are a custom software development company specialising in cloud-based web solutions. We have been in business since 2011 producing custom software applications for many different markets to clients around the globe.