Author: echatellier Date: 2013-07-10 10:07:28 +0200 (Wed, 10 Jul 2013) New Revision: 2745 Url: http://nuiton.org/projects/topia/repository/revisions/2745 Log: refs #2729: Fix subclass discriminator-value 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 2013-07-08 09:40:22 UTC (rev 2744) +++ trunk/topia-persistence/src/main/java/org/nuiton/topia/generator/EntityHibernateMappingGenerator.java 2013-07-10 08:07:28 UTC (rev 2745) @@ -154,12 +154,12 @@ optionalAttributes += "table=\"" + tableName + "\""; } if ("subclass".equals(inheritanceStrategy)) { - optionalAttributes += "discriminator-value=\"" + superClassDOType + "\""; + optionalAttributes += "discriminator-value=\"" + clazzDOType + "\""; } /*{ <<%=inheritanceStrategy%> name="<%=clazzDOType%>" extends="<%=superClassDOType%>" node="<%=clazzDOType%>" abstract="<%=isAbstract%>" <%=optionalAttributes%>> }*/ if ("joined-subclass".equals(inheritanceStrategy)) { -/*{ <key column="topiaId" /> +/*{ <key column="topiaId" /> }*/ } // FIXME mieux gerer le cas haveSuper
participants (1)
-
echatellier@users.nuiton.org