Index: lams_common/conf/hibernate/mappings/usermanagement/Organisation.hbm.xml =================================================================== diff -u -rb0b79b32f7136af6d53a9d7827b61822b36e2fe2 -r87f4310ceb426924dd3775a11319be1919f37191 --- lams_common/conf/hibernate/mappings/usermanagement/Organisation.hbm.xml (.../Organisation.hbm.xml) (revision b0b79b32f7136af6d53a9d7827b61822b36e2fe2) +++ lams_common/conf/hibernate/mappings/usermanagement/Organisation.hbm.xml (.../Organisation.hbm.xml) (revision 87f4310ceb426924dd3775a11319be1919f37191) @@ -170,7 +170,59 @@ + + + + @hibernate.set + lazy="true" + inverse="true" + cascade="none" + @hibernate.collection-key + column="base_organisation_id" + @hibernate.collection-one-to-many + class="com.lamsinternational.lams.usermanagement.User" + + + + + + + + + + @hibernate.set + lazy="true" + inverse="true" + cascade="none" + + @hibernate.collection-key + column="organisation_id" + + @hibernate.collection-one-to-many + class="com.lamsinternational.lams.lesson.Lesson" + + + + + + + + Index: lams_common/conf/hibernate/mappings/usermanagement/User.hbm.xml =================================================================== diff -u -rb0b79b32f7136af6d53a9d7827b61822b36e2fe2 -r87f4310ceb426924dd3775a11319be1919f37191 --- lams_common/conf/hibernate/mappings/usermanagement/User.hbm.xml (.../User.hbm.xml) (revision b0b79b32f7136af6d53a9d7827b61822b36e2fe2) +++ lams_common/conf/hibernate/mappings/usermanagement/User.hbm.xml (.../User.hbm.xml) (revision 87f4310ceb426924dd3775a11319be1919f37191) @@ -321,6 +321,149 @@ + + + + @hibernate.many-to-one + not-null="true" + @hibernate.column name="base_organisation_id" + + + + + + + @hibernate.set + lazy="true" + inverse="true" + cascade="none" + @hibernate.collection-key + column="user_id" + + @hibernate.collection-one-to-many + class="com.lamsinternational.lams.lesson.LearnerProgress" + + + + + + + + + + @hibernate.set + lazy="true" + inverse="true" + cascade="none" + + @hibernate.collection-key + column="user_id" + + @hibernate.collection-one-to-many + class="com.lamsinternational.lams.lesson.UserToolSession" + + + + + + + + + + @hibernate.set + lazy="true" + inverse="true" + cascade="none" + + @hibernate.collection-key + column="user_id" + + @hibernate.collection-one-to-many + class="com.lamsinternational.lams.lesson.UserGroup" + + + + + + + + + + @hibernate.set + lazy="true" + inverse="true" + cascade="none" + + @hibernate.collection-key + column="user_id" + + @hibernate.collection-one-to-many + class="com.lamsinternational.lams.learningdesign.LearningDesign" + + + + + + + + + + @hibernate.set + lazy="true" + inverse="true" + cascade="none" + + @hibernate.collection-key + column="user_id" + + @hibernate.collection-one-to-many + class="com.lamsinternational.lams.lesson.Lesson" + + + + + + +