9e64104cb4be00e6a7117812e2567b2e7083a28d
[mir.git] / source / mir / core / model / Message.hbm.xml
1 <?xml version="1.0"?>
2 <!DOCTYPE hibernate-mapping PUBLIC
3     "-//Hibernate/Hibernate Mapping DTD//EN"
4     "http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd" >
5     
6 <hibernate-mapping>
7
8 <!-- 
9     Created by Middlegen Hibernate plugin
10
11     http://boss.bekk.no/boss/middlegen/
12     http://hibernate.sourceforge.net/
13 -->
14
15 <class 
16     name="mir.core.model.Message" 
17     table="messages"
18 >
19     <id
20         name="id"
21         type="int"
22         column="id"
23     >
24         <generator class="sequence">
25                 <param name="sequence">messages_id_seq</param> 
26         </generator>
27     </id>
28     <property
29         name="title"
30         type="java.lang.String"
31         column="title"
32         length="30"
33     />
34     <property
35         name="description"
36         type="java.lang.String"
37         column="description"
38         not-null="true"
39         length="255"
40     />
41     <property
42         name="creator"
43         type="java.lang.String"
44         column="creator"
45         not-null="true"
46         length="30"
47     />
48     <property
49         name="webdbCreate"
50         type="java.sql.Timestamp"
51         column="webdb_create"
52         not-null="true"
53         length="8"
54     />
55
56     <!-- associations -->
57
58 </class>
59 </hibernate-mapping>