Author: gbadner
Date: 2008-10-08 04:48:41 -0400 (Wed, 08 Oct 2008)
New Revision: 15277
Modified:
annotations/branches/v3_2_1_GA_CP/src/java/org/hibernate/cfg/Ejb3JoinColumn.java
annotations/branches/v3_2_1_GA_CP/src/test/org/hibernate/test/annotations/manytoone/Lens.java
Log:
JBPAPP-1263 ANN-515 : Fields are not correctly quoted in @OneToMany relationships when
specified
Modified:
annotations/branches/v3_2_1_GA_CP/src/java/org/hibernate/cfg/Ejb3JoinColumn.java
===================================================================
---
annotations/branches/v3_2_1_GA_CP/src/java/org/hibernate/cfg/Ejb3JoinColumn.java 2008-10-08
06:31:48 UTC (rev 15276)
+++
annotations/branches/v3_2_1_GA_CP/src/java/org/hibernate/cfg/Ejb3JoinColumn.java 2008-10-08
08:48:41 UTC (rev 15277)
@@ -314,7 +314,8 @@
*/
public void linkValueUsingAColumnCopy(Column column, SimpleValue value) {
initMappingColumn(
- column.getName(),
+ //column.getName(),
+ column.getQuotedName(),
null, column.getLength(),
column.getPrecision(),
column.getScale(),
@@ -481,4 +482,4 @@
this.mappedByTableName = logicalTableName;
this.mappedByPropertyName = mappedByProperty;
}
-}
\ No newline at end of file
+}
Modified:
annotations/branches/v3_2_1_GA_CP/src/test/org/hibernate/test/annotations/manytoone/Lens.java
===================================================================
---
annotations/branches/v3_2_1_GA_CP/src/test/org/hibernate/test/annotations/manytoone/Lens.java 2008-10-08
06:31:48 UTC (rev 15276)
+++
annotations/branches/v3_2_1_GA_CP/src/test/org/hibernate/test/annotations/manytoone/Lens.java 2008-10-08
08:48:41 UTC (rev 15277)
@@ -21,7 +21,7 @@
@Formula("(1/focal)")
private float length;
@ManyToOne()
- @JoinColumn(name="frame_fk", referencedColumnName = "name")
+ @JoinColumn(name="`frame-fk`", referencedColumnName = "name")
private Frame frame;
public Long getId() {