You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
vaadin-clubhelper/src/main/resources/schema/ClubEvent.hbm.xml

36 lines
1.6 KiB

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class
name="de.kreth.vaadin.clubhelper.vaadinclubhelper.data.ClubEvent"
table="ClubEvent">
<id column="id" name="id" type="string" />
<property column="caption" generated="never" lazy="false"
name="caption" type="string" />
<property column="description" generated="never" lazy="false"
name="description" type="string" />
<property column="iCalUID" generated="never" lazy="false"
name="iCalUID" type="string" />
<property column="location" generated="never" lazy="false"
name="location" type="string" />
<property column="start" generated="never" lazy="false"
name="start" />
<property column="end" generated="never" lazy="false"
name="end" />
<property generated="never" lazy="false"
name="allDay">
<column sql-type="BOOLEAN" not-null="true" name="allDay" />
</property>
<property column="organizerDisplayName" generated="never"
lazy="false" name="organizerDisplayName" type="string" />
<set name="persons" table="clubevent_has_person" cascade="save-update" lazy="false">
<key column="clubevent_id"/>
<many-to-many column="person_id" class="de.kreth.vaadin.clubhelper.vaadinclubhelper.data.Person" />
</set>
</class>
<query name="ClubEvent.findAll">
<![CDATA[from ClubEvent]]>
</query>
</hibernate-mapping>