root/releases/bedework-3.8/deployment/resources/hibernate/hbms/SynchData.hbm.xml

Revision 3479 (checked in by douglm, 1 year ago)

Change dtd in hbm.xml files to match hibernate 3.6

Line 
1 <?xml version="1.0"?>
2 <!DOCTYPE hibernate-mapping PUBLIC
3   "-//Hibernate/Hibernate Mapping DTD//EN"
4   "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
5
6 <!-- ===================================================================
7      SynchData
8      =================================================================== -->
9
10 <hibernate-mapping>
11   <class name="org.bedework.calfacade.syncml.BwSynchData"
12          table="bw_synchdata">
13     <composite-id>
14       <key-property name="userid" type="integer" />
15       <key-property name="eventId" column="eventid" type="integer" />
16     </composite-id>
17
18     <version name="seq" column="bwseq" type="integer" />
19
20     <property name="user" column="bw_owner" type="string"
21               index="bwidx_synchd_owner" />
22
23     <property name="eventData" column="eventData" type="text"/>
24   </class>
25
26   <!-- =================================================================
27        SynchData queries
28        ================================================================= -->
29
30   <query name="getSynchData"><![CDATA[
31     from org.bedework.calfacade.syncml.BwSynchData as sd
32       where sd.user=:user and sd.eventId =:eventid
33   ]]></query>
34 </hibernate-mapping>
35
Note: See TracBrowser for help on using the browser.