Investigate pushing enum values into the database
Currently we have numerous enums outlining the state for various classes:
There are also some types for defining what we support:
While these types are referenced in the JPA Entities we have, it would still be good to have the database be an authoritative source so that we can have better expectations about what is in the database. There is some information on integrating java enum types with hibernate on stack overflow which we could pull from.