Hi, I just stared at a pull request about using liquibase for schema evolution and I was thinking how such a change can be validated.
I think the main issue is that we support multiple types of relational databases but precommit tests don't test them at all. I think if we want to check if the idea works, it is enough to: - introduce a proper docker based instance for each type of database (postgres and derby first). - run the upgrade scripts on them - check if any error occurs And the end goal should be something like having validation scripts and check if we are able to run selects after the upgrades and fresh installs. What do you think about that? Thank you, Zsolt Miskolczi