I am racking my brain trying to understand how this .hbm.sql:
<?xml version="1.0" encoding="UTF-8"?>
<!--
Attention: Generated code! Do not modify by hand!
Generated by: hibernate.hbm.xml.vsl in andromda-hibernate-cartridge.
-->
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 2.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd">
<hibernate-mapping default-cascade="none">
<class name="se.su.it.jcsp.ccpolicy.entities.JCSPRelativeDistinguishedNameImpl" table="J_C_S_P_RELATIVE_DISTINGUISHED" dynami
c-insert="false" dynamic-update="false">
<id name="id" type="java.lang.Long" unsaved-value="null">
<column name="ID" sql-type="BIGINT"/>
<generator class="native">
</generator>
</id>
<property name="value" type="java.lang.String">
<column name="VALUE" not-null="true" unique="false" sql-type="VARCHAR(256)"/>
</property>
<many-to-one name="attributeType" class="se.su.it.jcsp.oid.JCSPObjectIdentifierImpl" outer-join="auto" foreign-key="J_C_S
_P_RELATIVE_DISTINGUISHED">
<column name="ATTRIBUTE_TYPE_FK" not-null="true" sql-type="VARCHAR(256)" unique="true"/>
</many-to-one>
</class>
</hibernate-mapping>
can generate this sql:
create table J_C_S_P_RELATIVE_DISTINGUISHED (ID BIGINT generated by default as identity (start with 1), VALUE VARCHAR(256) not nu
ll, ATTRIBUTE_TYPE_FK VARCHAR(256) not null, J_C_S_P_CERTIFICATE_INFO_FK varchar(255), id integer, unique (ATTRIBUTE_TYPE_FK))
The strange thing is that extra 'id integer' column. Where does it come from? This is a project I am in the process of updating from RC1 to 3.0-SNAPSHOT.
MVH leifj
------------------------------------------------------- This SF.Net email is sponsored by: NEC IT Guy Games. Get your fingers limbered up and give it your best shot. 4 great events, 4 opportunities to win big! Highest score wins.NEC IT Guy Games. Play to win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20 _______________________________________________ Andromda-user mailing list Andromda-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/andromda-user