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.Content"
\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
160 type="java.lang.String"
\r
161 column="content_data"
\r
164 <!-- associations -->
\r
167 class="mir.core.model.ArticleType"
\r
168 column="to_article_type"
\r
172 class="mir.core.model.Feature"
\r
173 column="to_feature"
\r
177 class="mir.core.model.MediaFolder"
\r
178 column="to_media_folder"
\r
182 class="mir.core.model.MediaType"
\r
183 column="to_media_type"
\r
187 class="mir.core.model.MirUser"
\r
188 column="to_publisher"
\r
192 class="mir.core.model.Language"
\r
193 column="to_language"
\r
197 class="mir.core.model.Rights"
\r
201 name="childContent"
\r
205 column="to_content"
\r
208 class="mir.core.model.Content"
\r
212 name="parentContent"
\r
213 class="mir.core.model.Content"
\r
214 column="to_content"
\r
216 <set name="topics" table="content_x_topic">
\r
217 <key column="content_id"/>
\r
218 <many-to-many column="topic_id" class="mir.core.model.Topic"/>
\r
220 <set name="attachedMedias" table="content_x_media" lazy="true">
\r
221 <key column="content_id"/>
\r
222 <many-to-many column="media_id" class="mir.core.model.Media"/>
\r
226 </joined-subclass>
\r
228 table="uploaded_media"
\r
229 name="mir.core.model.UploadedMedia">
\r
231 name="iconIsProduced"
\r
233 column="icon_is_produced"
\r
239 type="java.lang.String"
\r
252 name="mir.core.model.Image">
\r
256 column="image_data"
\r
267 type="java.lang.String"
\r
280 column="img_height"
\r
286 column="to_img_format"
\r
293 column="to_img_layout"
\r
300 column="to_img_type"
\r
307 column="to_img_color"
\r
314 column="icon_width"
\r
320 column="icon_height"
\r
325 name="mir.core.model.OtherMedia">
\r
326 </joined-subclass>
\r
330 name="mir.core.model.Audio">
\r
342 </hibernate-mapping>
\r