RA-865: Enable running OpenMRS 2.x on H2 database

I’ll add that it’s not only about supporting H2, but virtually any DB that is supported by liquibase including PostgreSQL, Oracle, etc.

Some time ago I coded up a way to test liquibase changesets for openmrs-core and I will try to make it useful for modules too. See

Of course do not accept pull requests unless you know for sure that they work as expected, which also means that you can ask for adding tests :smile: Currently, @dmytro_trifonov is taking the first pass on this, trying to make OpenMRS 2.x start on H2. Once that succeeds we will polish off pull requests adding necessary tests.

1 Like