1 <?xml version="1.0"?>
\r
2 <!DOCTYPE hibernate-mapping PUBLIC
\r
3 "-//Hibernate/Hibernate Mapping DTD//EN"
\r
4 "http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd" >
\r
9 Created by Middlegen Hibernate plugin
\r
11 http://boss.bekk.no/boss/middlegen/
\r
12 http://hibernate.sourceforge.net/
\r
16 name="mir.core.model.Media"
\r
24 <generator class="sequence"/>
\r
28 type="java.lang.String"
\r
35 type="java.lang.String"
\r
41 type="java.lang.String"
\r
47 type="java.lang.String"
\r
54 type="java.lang.String"
\r
59 name="creatorMainUrl"
\r
60 type="java.lang.String"
\r
61 column="creator_main_url"
\r
66 type="java.lang.String"
\r
67 column="creator_email"
\r
71 name="creatorAddress"
\r
72 type="java.lang.String"
\r
73 column="creator_address"
\r
78 type="java.lang.String"
\r
79 column="creator_phone"
\r
84 type="java.lang.String"
\r
85 column="description"
\r
90 type="java.lang.String"
\r
96 type="java.lang.String"
\r
102 type="java.lang.String"
\r
108 type="java.sql.Timestamp"
\r
109 column="publish_date"
\r
113 name="publishServer"
\r
114 type="java.lang.String"
\r
115 column="publish_server"
\r
120 type="java.lang.String"
\r
121 column="publish_path"
\r
127 column="is_published"
\r
134 column="is_produced"
\r
140 type="java.sql.Timestamp"
\r
141 column="webdb_create"
\r
146 name="webdbLastchange"
\r
147 type="java.sql.Timestamp"
\r
148 column="webdb_lastchange"
\r
151 <!-- associations -->
\r
154 class="mir.core.model.Feature"
\r
155 column="to_feature"
\r
159 class="mir.core.model.MediaFolder"
\r
160 column="to_media_folder"
\r
164 class="mir.core.model.MediaType"
\r
165 column="to_media_type"
\r
169 class="mir.core.model.MirUser"
\r
170 column="to_publisher"
\r
174 class="mir.core.model.Language"
\r
175 column="to_language"
\r
179 class="mir.core.model.Rights"
\r
183 <set name="content" table="content_x_media" lazy="true">
\r
184 <key column="media_id"/>
\r
185 <many-to-many column="content_id" class="mir.core.model.Content"/>
\r
189 </hibernate-mapping>
\r