Author: tchemit Date: 2012-03-14 12:48:32 +0100 (Wed, 14 Mar 2012) New Revision: 2420 Url: http://nuiton.org/repositories/revision/topia/2420 Log: Anomalie #2008: Bad index generated with indexForeignKeys for a one-2-many renamed relation Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/generator/EntityHibernateMappingGenerator.java Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/generator/EntityHibernateMappingGenerator.java =================================================================== --- trunk/topia-persistence/src/main/java/org/nuiton/topia/generator/EntityHibernateMappingGenerator.java 2012-03-09 13:49:22 UTC (rev 2419) +++ trunk/topia-persistence/src/main/java/org/nuiton/topia/generator/EntityHibernateMappingGenerator.java 2012-03-14 11:48:32 UTC (rev 2420) @@ -243,7 +243,7 @@ // one to many tableName =TopiaGeneratorUtil.getDbName(attribute.getClassifier()); - propertyName = TopiaGeneratorUtil.getDbName(clazz); + propertyName = TopiaGeneratorUtil.getDbName(attribute.getReverseAttribute()); } /*{ <database-object> <create>CREATE INDEX <%=indexName%> ON <%=tableName%>(<%=propertyName%>)</create>