some corrections and parent-child-relation of topic
[mir.git] / source / mir / core / model / Feature.hbm.xml
index d9d5892..5178f65 100755 (executable)
@@ -1,63 +1,65 @@
-<?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.Feature" \r
-    table="feature"\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="isPublished"\r
-        type="boolean"\r
-        column="is_published"\r
-        not-null="true"\r
-        length="1"\r
-    />\r
-\r
-    <!-- associations -->\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.Feature" 
+    table="feature"
+>
+    <id
+        name="id"
+        type="int"
+        column="id"
+    >
+        <generator class="sequence">
+               <param name="sequence">feature_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"
+        sql-type="text" 
+    />
+    <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="published"
+        type="boolean"
+        column="is_published"
+        not-null="true"
+        length="1"
+    />
+
+    <!-- associations -->
+
+</class>
+</hibernate-mapping>