Index: lams_tool_nb/conf/hibernate/mapping/org/lamsfoundation/lams/tool/noticeboard/NoticeboardContent.hbm.xml
===================================================================
diff -u -r37ee954e20001d84e583274b416d2f0dde3a0e6c -r9b8a20b08816ef6b63786ad628fbff5d819ad6a1
--- lams_tool_nb/conf/hibernate/mapping/org/lamsfoundation/lams/tool/noticeboard/NoticeboardContent.hbm.xml (.../NoticeboardContent.hbm.xml) (revision 37ee954e20001d84e583274b416d2f0dde3a0e6c)
+++ lams_tool_nb/conf/hibernate/mapping/org/lamsfoundation/lams/tool/noticeboard/NoticeboardContent.hbm.xml (.../NoticeboardContent.hbm.xml) (revision 9b8a20b08816ef6b63786ad628fbff5d819ad6a1)
@@ -56,7 +56,7 @@
name="title"
type="java.lang.String"
column="title"
- length="255"
+
>
@hibernate.property
@@ -68,7 +68,7 @@
name="content"
type="java.lang.String"
column="content"
- length="65535"
+
>
@hibernate.property
@@ -80,7 +80,7 @@
name="onlineInstructions"
type="java.lang.String"
column="online_instructions"
- length="65535"
+
>
@hibernate.property
@@ -92,7 +92,7 @@
name="offlineInstructions"
type="java.lang.String"
column="offline_instructions"
- length="65535"
+
>
@hibernate.property
@@ -124,6 +124,20 @@
length="1"
+
+
+
+ @hibernate.property
+ column="contentInUse"
+ length="1"
+
+
+
Index: lams_tool_nb/conf/hibernate/mapping/org/lamsfoundation/lams/tool/noticeboard/NoticeboardSession.hbm.xml
===================================================================
diff -u -r37ee954e20001d84e583274b416d2f0dde3a0e6c -r9b8a20b08816ef6b63786ad628fbff5d819ad6a1
--- lams_tool_nb/conf/hibernate/mapping/org/lamsfoundation/lams/tool/noticeboard/NoticeboardSession.hbm.xml (.../NoticeboardSession.hbm.xml) (revision 37ee954e20001d84e583274b416d2f0dde3a0e6c)
+++ lams_tool_nb/conf/hibernate/mapping/org/lamsfoundation/lams/tool/noticeboard/NoticeboardSession.hbm.xml (.../NoticeboardSession.hbm.xml) (revision 9b8a20b08816ef6b63786ad628fbff5d819ad6a1)
@@ -109,6 +109,34 @@
+
+
+
+
+ @hibernate.set
+ lazy="true"
+ inverse="true"
+ cascade="all-delete-orphan"
+ @hibernate.collection-key
+ column="nb_session_uid"
+
+ @hibernate.collection-one-to-many
+ class="org.lamsfoundation.lams.tool.noticeboard.NoticeboardUser"
+
+
+
+
+
+
+
+
Index: lams_tool_nb/conf/hibernate/mapping/org/lamsfoundation/lams/tool/noticeboard/NoticeboardUser.hbm.xml
===================================================================
diff -u
--- lams_tool_nb/conf/hibernate/mapping/org/lamsfoundation/lams/tool/noticeboard/NoticeboardUser.hbm.xml (revision 0)
+++ lams_tool_nb/conf/hibernate/mapping/org/lamsfoundation/lams/tool/noticeboard/NoticeboardUser.hbm.xml (revision 9b8a20b08816ef6b63786ad628fbff5d819ad6a1)
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
+
+ @hibernate.class
+ table="tl_lanb11_user"
+
+
+
+
+ @hibernate.id
+ generator-class="native"
+ type="java.lang.Long"
+ column="uid"
+
+
+
+
+
+
+
+
+ @hibernate.property
+ column="user_id"
+ length="20"
+ not-null="true"
+
+
+
+
+ @hibernate.property
+ column="username"
+ length="50"
+
+
+
+
+ @hibernate.property
+ column="fullname"
+ length="50"
+
+
+
+
+ @hibernate.property
+ column="user_status"
+ length="50"
+
+
+
+
+
+
+
+
+ @hibernate.many-to-one
+ not-null="true"
+ @hibernate.column name="nb_session_uid"
+
+
+
+
+
+