Run liquibase separately (not just as a servlet listener)

Description

By running Liquibase during startup, when we have a long data migration, it causes a deployment timeout (unless we increase the timeout to ridiculous levels).

We should be able to use a mid-lifecycle hook for this in OpenShift. Perhaps Amazon ECS has something similar.

We also need to look at designing our data access to cope with different schemas (pre- and post-migration).

Assignee

Unassigned

Reporter

Sean Flanigan

Tested Version/s

None

Components

Priority

unspecified
Configure