All pastes #281770 Raw Edit

Something

public text v1 · immutable
#281770 ·published 2006-12-17 01:17 UTC
rendered paste body
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
        "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
        "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
        
<hibernate-mapping>

    <class name="com.grapheety.dev.StoryImpl" table="STORY">
        <id name="id" column="STORY_ID">
            <generator class="native"/>
        </id>
        
        <property name="text" column="STORY_TEXT"/>
        <property name="title" column="STORY_TITLE"/>
        <property name="date" type="timestamp" column="STORY_DATE"/>
        <property name="isPublic" column="STORY_PUBLIC"/>
        <property name="zip" column="STORY_ZIP"/>
        <property name="lat" column="STORY_LAT"/>
        <property name="lng" column="STORY_LNG"/>
        
        <set name="images" cascade="delete" table="IMAGE" lazy="false">  
            <key column="STORY_ID" not-null="true"/>  
            <one-to-many class="com.grapheety.dev.ImageImpl"/>  
        </set>

        <set name="ratings" cascade="delete" table="RATINGS" lazy="false">  
            <key column="STORY_ID" not-null="true"/>  
            <one-to-many class="com.grapheety.dev.RatingsImpl"/>  
        </set>
        
        <set name="comments" cascade="delete" table="COMMENTS" lazy="false">  
            <key column="STORY_ID" not-null="true"/>  
            <one-to-many class="com.grapheety.dev.CommentsImpl"/>  
        </set>
        
        <many-to-one cascade="none" class="com.grapheety.dev.UserImpl"  
            name="user" outer-join="true">  
            <column name="USER_ID" not-null="true"/>  
        </many-to-one> 
        
    </class>

</hibernate-mapping>