merged 1.1 branch into head
[mir.git] / source / org / codecoop / mir / core / model / Media.hbm.xml
diff --git a/source/org/codecoop/mir/core/model/Media.hbm.xml b/source/org/codecoop/mir/core/model/Media.hbm.xml
deleted file mode 100755 (executable)
index f5dd7ce..0000000
+++ /dev/null
@@ -1,111 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE hibernate-mapping PUBLIC
-    "-//Hibernate/Hibernate Mapping DTD 2.0//EN"
-    "http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd" >   
-
-<hibernate-mapping>
-       <class 
-               name="org.codecoop.mir.core.model.Media" 
-               table="media">
-               <id
-                       column="id"
-                       name="id"
-                       type="java.lang.Integer"
-               >
-                       <generator class="native">
-                               <param name="sequence">media_id_seq</param>
-                       </generator>
-               </id>
-               <property
-                       column="title"
-                       length="255"
-                       name="title"
-                       type="java.lang.String"
-                />             
-               <property
-                       name="description"
-                       type="java.lang.String">
-                       <column name="description" sql-type="text"/>
-               </property>             
-               <property
-                       column="creator"
-                       length="80"
-                       name="creator"
-                       type="java.lang.String"
-                />
-               <property
-                       column="creator_main_url"
-                       length="255"
-                       name="creatorMainUrl"
-                       type="java.lang.String"
-                />
-               <property
-                       column="creator_email"
-                       length="80"
-                       name="creatorEmail"
-                       type="java.lang.String"
-                />
-               <property
-                       column="creator_address"
-                       length="80"
-                       name="creatorAddress"
-                       type="java.lang.String"
-                />
-               <property
-                       column="creator_phone"
-                       length="80"
-                       name="creatorPhone"
-                       type="java.lang.String"
-                />
-               <property
-                       column="internal_comment"
-                       length="255"
-                       name="internalComment"
-                       type="java.lang.String"
-                />
-               <property
-                       column="is_produced"
-                       length="1"
-                       name="produced"
-                       not-null="true"
-                       type="boolean"
-                />
-               <property
-                       column="creation_date"
-                       length="8"
-                       name="creationDate"
-                       not-null="true"
-                       type="java.sql.Timestamp"
-                />
-               <property
-                       column="last_change"
-                       length="8"
-                       name="lastChange"
-                       type="java.sql.Timestamp"
-                />              
-               <many-to-one
-                       class="org.codecoop.mir.core.model.User"
-                       column="to_publisher"
-                       name="publisher"
-                       foreign-key="fk_media_user"
-                />              
-               <map 
-                       name="relatedMedias" 
-                       table="media_x_media" 
-                       lazy="true" 
-                       inverse="false" 
-                       cascade="save-update">
-                       <key 
-                               column="source_media_id" 
-                               foreign-key="fk_mediaxmedia_sourcemedia"/>
-                       <index-many-to-many 
-                               column="related_media_id" 
-                               class="org.codecoop.mir.core.model.Media" 
-                               foreign-key="fk_mediaxmedia_relatedmedia"/>
-                       <many-to-many 
-                               column="media_relation_type_id" 
-                               class="org.codecoop.mir.core.model.MediaRelationType"
-                               foreign-key="fk_mediaxmedia_mediarelationtype"/>
-               </map>
-       </class>
-</hibernate-mapping>