~mortenoh/+junk/dhis2-detailed-import-export

« back to all changes in this revision

Viewing changes to dhis-2/dhis-services/dhis-service-datamart-default/src/main/resources/org/hisp/dhis/datamart/hibernate/DataMartExport.hbm.xml

  • Committer: larshelge at gmail
  • Date: 2009-03-03 16:46:36 UTC
  • Revision ID: larshelge@gmail.com-20090303164636-2sjlrquo7ib1gf7r
Initial check-in

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0"?>
 
2
<!DOCTYPE hibernate-mapping PUBLIC
 
3
  "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
 
4
  "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
 
5
 
 
6
<hibernate-mapping>
 
7
  <class name="org.hisp.dhis.datamart.DataMartExport" table="datamartexport">
 
8
    <id name="id" column="datamartexportid">
 
9
      <generator class="native"/>
 
10
    </id>
 
11
    
 
12
    <property name="name" column="name" unique="true" not-null="true"/>
 
13
    
 
14
    <set name="dataElements" table="datamartexportdataelements">
 
15
      <key column="datamartexportid"/>
 
16
      <many-to-many class="org.hisp.dhis.dataelement.DataElement" column="dataelementid"/>
 
17
    </set>
 
18
    
 
19
    <set name="indicators" table="datamartexportindicators">
 
20
      <key column="datamartexportid"/>
 
21
      <many-to-many class="org.hisp.dhis.indicator.Indicator" column="indicatorid"/>
 
22
    </set>
 
23
    
 
24
    <set name="organisationUnits" table="datamartexportorgunits">
 
25
      <key column="datamartexportid"/>
 
26
      <many-to-many class="org.hisp.dhis.organisationunit.OrganisationUnit" column="orgunitid"/>
 
27
    </set>
 
28
    
 
29
    <set name="periods" table="datamartexportperiods">
 
30
      <key column="datamartexportid"/>
 
31
      <many-to-many class="org.hisp.dhis.period.Period" column="periodid"/>
 
32
    </set>
 
33
    
 
34
  </class>
 
35
</hibernate-mapping>