mirror of https://github.com/apache/openjpa.git
af4ea13a2c
The initial patch included a test for fields that would end up having duplicate names after truncation. The code, however, does not do anything to resolve / avoid duplicates. To make it work, we would need to change MappingDefaultsImpl.correctName() to take a ValueMapping as an argument, and do a two-pass algorithm to check for other fields that would turn into duplicates. Even doing this will not be foolproof, as a duplicate column might come from a subclass or an embedded class. Since this option is not enabled by default anyways, and the duplicate error would become evident during testing / schema creation, I do not believe that it would be worthwhile to spend much time addressing this. git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@592319 13f79535-47bb-0310-9956-ffa450edef68 |
||
---|---|---|
openjpa-all | ||
openjpa-examples | ||
openjpa-integration | ||
openjpa-jdbc | ||
openjpa-jdbc-5 | ||
openjpa-kernel | ||
openjpa-kernel-5 | ||
openjpa-lib | ||
openjpa-lib-5 | ||
openjpa-persistence | ||
openjpa-persistence-jdbc | ||
openjpa-project | ||
openjpa-xmlstore | ||
src/site | ||
README.txt | ||
pom.xml |
README.txt
Apache OpenJPA Project ====================== For useful information, navigate to http://openjpa.apache.org