From: <hib...@li...> - 2006-06-26 23:20:35
|
Author: epbernard Date: 2006-06-26 19:20:32 -0400 (Mon, 26 Jun 2006) New Revision: 10053 Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/annotations/MapBinder.java trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/indexcoll/Version.java Log: ANN-243 use quoted columns when needed Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/annotations/MapBinder.java =================================================================== --- trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/annotations/MapBinder.java 2006-06-26 22:35:11 UTC (rev 10052) +++ trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/annotations/MapBinder.java 2006-06-26 23:20:32 UTC (rev 10053) @@ -324,8 +324,7 @@ Formula formula = new Formula(); String formulaString; if ( current instanceof Column ) { - formulaString = ( (Column) current ).getName(); - //FIXME support quoted name + formulaString = ( (Column) current ).getQuotedName(); } else if ( current instanceof Formula ) { formulaString = ( (Formula) current ).getFormula(); Modified: trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/indexcoll/Version.java =================================================================== --- trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/indexcoll/Version.java 2006-06-26 22:35:11 UTC (rev 10052) +++ trunk/HibernateExt/metadata/src/test/org/hibernate/test/annotations/indexcoll/Version.java 2006-06-26 23:20:32 UTC (rev 10053) @@ -6,6 +6,7 @@ import javax.persistence.Id; import javax.persistence.ManyToOne; import javax.persistence.Table; +import javax.persistence.Column; /** * @author Emmanuel Bernard @@ -28,6 +29,7 @@ this.id = id; } + @Column(name="`code_name`") public String getCodeName() { return codeName; } |