Kodo 4.1.3 fixed a significant bug affecting default column names of
JPA entities. Prior to 4.1.3, the names of inverse join columns within
join tables were not properly prefixed with the owning field name.
If your schema relies on this incorrect behavior, you can maintain
backwards compatibility in your application by setting the
kodo.jdbc.MappingDefaults
(or equivalent
openjpa.jdbc.MappingDefaults
) property to:
jpa(PrependFieldNameToJoinTableInverseJoinColumns=false)