-<?xml version="1.0"?>\r
-<!DOCTYPE hibernate-mapping PUBLIC\r
- "-//Hibernate/Hibernate Mapping DTD//EN"\r
- "http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd" >\r
- \r
-<hibernate-mapping>\r
-\r
-<!-- \r
- Created by Middlegen Hibernate plugin\r
-\r
- http://boss.bekk.no/boss/middlegen/\r
- http://hibernate.sourceforge.net/\r
--->\r
-\r
-<class \r
- name="mir.core.model.Topic" \r
- table="topic"\r
->\r
- <id\r
- name="id"\r
- type="int"\r
- column="id"\r
- >\r
- <generator class="sequence" />\r
- </id>\r
- <property\r
- name="title"\r
- type="java.lang.String"\r
- column="title"\r
- not-null="true"\r
- length="80"\r
- />\r
- <property\r
- name="description"\r
- type="java.lang.String"\r
- column="description"\r
- length="-1"\r
- />\r
- <property\r
- name="filename"\r
- type="java.lang.String"\r
- column="filename"\r
- not-null="true"\r
- length="20"\r
- />\r
- <property\r
- name="mainUrl"\r
- type="java.lang.String"\r
- column="main_url"\r
- length="255"\r
- />\r
- <property\r
- name="archivUrl"\r
- type="java.lang.String"\r
- column="archiv_url"\r
- length="255"\r
- />\r
-\r
- <!-- associations -->\r
- <set name="content" table="content_x_topic" lazy="true">\r
- <key column="topic_id"/>\r
- <many-to-many column="content_id" class="mir.core.model.Content"/>\r
- </set> \r
- \r
- <!--\r
- <set \r
- name="childTopics"> \r
- inverse="true" \r
- cascade="all">\r
- <key \r
- column="parent_id"\r
- />\r
- <one-to-many \r
- class="mir.core.model.Topic"\r
- />\r
- </set>\r
- <many-to-one \r
- name="parentTopic" \r
- column="parent_id" \r
- class="mir.core.model.Topic"\r
- />\r
- -->\r
-</class>\r
-</hibernate-mapping>\r
+<?xml version="1.0"?>
+<!DOCTYPE hibernate-mapping PUBLIC
+ "-//Hibernate/Hibernate Mapping DTD//EN"
+ "http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd" >
+
+<hibernate-mapping>
+
+<!--
+ Created by Middlegen Hibernate plugin
+
+ http://boss.bekk.no/boss/middlegen/
+ http://hibernate.sourceforge.net/
+-->
+
+<class
+ name="mir.core.model.Topic"
+ table="topic"
+>
+ <id
+ name="id"
+ type="int"
+ column="id"
+ >
+ <generator class="sequence">
+ <param name="sequence">topic_id_seq</param>
+ </generator>
+ </id>
+ <property
+ name="title"
+ type="java.lang.String"
+ column="title"
+ not-null="true"
+ length="80"
+ />
+ <property
+ name="description"
+ type="java.lang.String"
+ column="description"
+ length="-1"
+ />
+ <property
+ name="filename"
+ type="java.lang.String"
+ column="filename"
+ not-null="true"
+ length="20"
+ />
+ <property
+ name="mainUrl"
+ type="java.lang.String"
+ column="main_url"
+ length="255"
+ />
+ <property
+ name="archivUrl"
+ type="java.lang.String"
+ column="archiv_url"
+ length="255"
+ />
+
+ <!-- associations -->
+ <set name="content" table="content_x_topic" lazy="true">
+ <key column="topic_id"/>
+ <many-to-many column="content_id" class="mir.core.model.Content"/>
+ </set>
+
+ <!--
+ <set
+ name="childTopics">
+ inverse="true"
+ cascade="all">
+ <key
+ column="parent_id"
+ />
+ <one-to-many
+ class="mir.core.model.Topic"
+ />
+ </set>
+ <many-to-one
+ name="parentTopic"
+ column="parent_id"
+ class="mir.core.model.Topic"
+ />
+ -->
+</class>
+</hibernate-mapping>