mirror of
https://github.com/hibernate/hibernate-orm
synced 2025-02-27 14:30:16 +00:00
HHH-14276 Avoid quoting column name for looking up references during composite identifier second pass
This commit is contained in:
parent
44ca255b50
commit
a8fdb4d2d5
@ -175,11 +175,7 @@ private Property createSimpleProperty(
|
|||||||
final Ejb3JoinColumn joinColumn;
|
final Ejb3JoinColumn joinColumn;
|
||||||
String logicalColumnName = null;
|
String logicalColumnName = null;
|
||||||
if ( isExplicitReference ) {
|
if ( isExplicitReference ) {
|
||||||
final String columnName = column.getName();
|
logicalColumnName = column.getName();
|
||||||
logicalColumnName = buildingContext.getMetadataCollector().getLogicalColumnName(
|
|
||||||
referencedPersistentClass.getTable(),
|
|
||||||
columnName
|
|
||||||
);
|
|
||||||
//JPA 2 requires referencedColumnNames to be case insensitive
|
//JPA 2 requires referencedColumnNames to be case insensitive
|
||||||
joinColumn = columnByReferencedName.get( logicalColumnName.toLowerCase(Locale.ROOT ) );
|
joinColumn = columnByReferencedName.get( logicalColumnName.toLowerCase(Locale.ROOT ) );
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user