Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/comments/Comment.hbm.xml =================================================================== diff -u -r8620cb3f29c4710a0ddfd597fdc1b676d4b2b4b0 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/comments/Comment.hbm.xml (.../Comment.hbm.xml) (revision 8620cb3f29c4710a0ddfd597fdc1b676d4b2b4b0) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/comments/Comment.hbm.xml (.../Comment.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -11,6 +11,8 @@ table="lams_comment" > + + + + + + + + + + + + + + + + + + + + - - @hibernate.class - table="lams_ext_course_class_map" - + + + - - @hibernate.id - generator-class="native" - type="java.lang.Integer" - column="sid" - - - - true + + @@ -44,13 +36,8 @@ not-null="true" length="255" > - true - - @hibernate.property - column="courseid" - length="255" - not-null="true" - + + @@ -61,11 +48,7 @@ class="org.lamsfoundation.lams.integration.ExtServer" not-null="true" > - - @hibernate.many-to-one - not-null="true" - @hibernate.column name="ext_server_org_map_id" - + @@ -74,11 +57,7 @@ class="org.lamsfoundation.lams.usermanagement.Organisation" not-null="true" > - - @hibernate.many-to-one - not-null="true" - @hibernate.column name="classid" - + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/integration/ExtServerLessonMap.hbm.xml =================================================================== diff -u -r8620cb3f29c4710a0ddfd597fdc1b676d4b2b4b0 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/integration/ExtServerLessonMap.hbm.xml (.../ExtServerLessonMap.hbm.xml) (revision 8620cb3f29c4710a0ddfd597fdc1b676d4b2b4b0) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/integration/ExtServerLessonMap.hbm.xml (.../ExtServerLessonMap.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -12,6 +12,8 @@ table="lams_ext_server_lesson_map" > + + + + + + + + - @hibernate.class table="lams_learning_activity" - true + + + + - + - @hibernate.id generator-class="native" type="java.lang.Long" column="activity_id" + - @hibernate.property column="activity_ui_id" length="11" + - @hibernate.property column="description" length="65535" + - @hibernate.property column="title" length="255" + - @hibernate.property column="xcoord" length="11" + - @hibernate.property column="ycoord" length="11" + - @hibernate.property column="order_id" length="11" + - @hibernate.property column="create_date_time" length="19" not-null="true" + - @hibernate.property column="parent_ui_id" length="11" + - @hibernate.property column="grouping_ui_id" length="11" + - @hibernate.property column="learning_activity_type_id" length="11" + - @hibernate.property column="activity_category_id" length="11" + - @hibernate.property column="library_activity_ui_image" length="255" + @@ -81,49 +83,42 @@ - @hibernate.column name="transition_to_id" - + - @hibernate.column name="transition_from_id" - + - @hibernate.column name="learning_library_id" - + - @hibernate.column name="parent_activity_id" - + - @hibernate.column name="libraryActivity" - + - @hibernate.column name="learning_design_id" - + - @hibernate.column name="grouping_id" - + @@ -140,21 +135,18 @@ - @hibernate.class - public abstract + + - @hibernate.class + - @hibernate.set lazy="false" inverse="true" cascade="none" - @hibernate.collection-key column="competence_mapping_id" - @hibernate.collection-one-to-many class="org.lamsfoundation.lams.learningdesign.CompetenceMapping" - + @@ -166,19 +158,13 @@ /> - @hibernate.set lazy="false" inverse="true" cascade="none" - @hibernate.collection-key column="gradebook_user_activity_id" - @hibernate.collection-one-to-many class="org.lamsfoundation.lams.gradebook.GradebookUserActivity" - + - @hibernate.set lazy="false" inverse="true" cascade="none" - @hibernate.collection-key column="tool_session_id" - @hibernate.collection-one-to-many class="org.lamsfoundation.lams.tool.ToolSession" - + @@ -193,15 +179,15 @@ - @hibernate.class + - @hibernate.property column="create_grouping_ui_id" length="11" + @@ -211,7 +197,7 @@ - @hibernate.class + @@ -226,152 +212,143 @@ - @hibernate.class + - @hibernate.property column="gate_start_time_offset" length="20" - true + + - @hibernate.property column="gate_end_time_offset" length="20" - true + + - @hibernate.class + - @hibernate.class + - @hibernate.class + - @hibernate.class + - @hibernate.class - public abstract + + - @hibernate.set lazy="false" inverse="true" cascade="save-update" sort="org.lamsfoundation.lams.learningdesign.ActivityOrderComparator" - @hibernate.collection-key column="parent_activity_id" - @hibernate.collection-one-to-many class="org.lamsfoundation.lams.learningdesign.Activity" - + - - @hibernate.many-to-one not-null="false" - @hibernate.column name="default_activity_id" - + - @hibernate.class + - @hibernate.property column="max_number_of_options" length="5" - true + + - @hibernate.property column="min_number_of_options" length="5" - true + + - @hibernate.property column="options_instructions" length="65535" + - @hibernate.class + - @hibernate.property column="start_xcoord" length="11" + - @hibernate.property column="start_ycoord" length="11" + - @hibernate.property column="end_xcoord" length="11" + - @hibernate.property column="end_ycoord" length="11" + - @hibernate.class + - @hibernate.set lazy="true" inverse="true" cascade="all-delete-orphan" - @hibernate.collection-key column="sequence_activity_id" - @hibernate.collection-one-to-many class="org.lamsfoundation.lams.learningdesign.BranchActivityEntry" - + - @hibernate.class + - @hibernate.class - public abstract + + - @hibernate.property column="start_xcoord" length="11" + - @hibernate.property column="start_ycoord" length="11" + - @hibernate.property column="end_xcoord" length="11" + - @hibernate.property column="end_ycoord" length="11" + - @hibernate.class + - @hibernate.class + - @hibernate.class + - @hibernate.class + - @hibernate.property column="max_number_of_options" length="5" - true + + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/ActivityEvaluation.hbm.xml =================================================================== diff -u -r64e6623bc68b11257c7f5d71f3953154f80b6fde -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/ActivityEvaluation.hbm.xml (.../ActivityEvaluation.hbm.xml) (revision 64e6623bc68b11257c7f5d71f3953154f80b6fde) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/ActivityEvaluation.hbm.xml (.../ActivityEvaluation.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -10,6 +10,8 @@ name="org.lamsfoundation.lams.learningdesign.ActivityEvaluation" table="lams_activity_evaluation" > + + + + - @hibernate.property column="group_branch_activity_ui_id" length="11" + - @hibernate.property column="open_gate" + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/BranchCondition.hbm.xml =================================================================== diff -u -rc7798d2b81a0595194a5e905ef6c33e372ad8007 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/BranchCondition.hbm.xml (.../BranchCondition.hbm.xml) (revision c7798d2b81a0595194a5e905ef6c33e372ad8007) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/BranchCondition.hbm.xml (.../BranchCondition.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -11,6 +11,8 @@ table="lams_branch_condition" discriminator-value="0" > + + - @hibernate.property column="condition_ui_id" length="11" + - @hibernate.property column="order_id" length="11" + - @hibernate.property column="name" length="255" + - @hibernate.property column="display_name" length="255" + - @hibernate.property column="type" length="255" + - @hibernate.property column="start_value" length="255" + - @hibernate.property column="end_value" length="255" + - @hibernate.property column="exact_match_value" length="255" + - @hibernate.class + - @hibernate.property column="text_search_all_words" + - @hibernate.property column="text_search_phrase" + - @hibernate.property column="text_search_any_words" + - @hibernate.property column="text_search_excluded_words" + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/Competence.hbm.xml =================================================================== diff -u -r8620cb3f29c4710a0ddfd597fdc1b676d4b2b4b0 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/Competence.hbm.xml (.../Competence.hbm.xml) (revision 8620cb3f29c4710a0ddfd597fdc1b676d4b2b4b0) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/Competence.hbm.xml (.../Competence.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -12,6 +12,8 @@ table="lams_competence" > + + + + + + - - @hibernate.class - table="lams_group" - - true + + + + - - @hibernate.id - generator-class="native" - type="java.lang.Long" - column="group_id" - - - + @@ -44,10 +36,7 @@ not-null="false" length="255" > - - @hibernate.property - column="group_name" - + - - @hibernate.property - column="order_id" - length="6" - not-null="true" - + - @hibernate.property column="group_ui_id" length="11" + @@ -95,18 +79,7 @@ cascade="none" batch-size="20" > - - @hibernate.set - lazy="true" - inverse="true" - cascade="none" - - @hibernate.collection-key - column="group_id" - - @hibernate.collection-one-to-many - class="org.lamsfoundation.lams.tool.ToolSession" - + @@ -122,11 +95,7 @@ update="false" cascade="none" > - - @hibernate.many-to-one - not-null="true" - @hibernate.column name="grouping_id" - + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/GroupUser.hbm.xml =================================================================== diff -u -rc7798d2b81a0595194a5e905ef6c33e372ad8007 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/GroupUser.hbm.xml (.../GroupUser.hbm.xml) (revision c7798d2b81a0595194a5e905ef6c33e372ad8007) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/GroupUser.hbm.xml (.../GroupUser.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -8,13 +8,15 @@ + > + + - @hibernate.property column="scheduled_lesson_end_date" length="19" + \ No newline at end of file Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/Grouping.hbm.xml =================================================================== diff -u -rc7798d2b81a0595194a5e905ef6c33e372ad8007 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/Grouping.hbm.xml (.../Grouping.hbm.xml) (revision c7798d2b81a0595194a5e905ef6c33e372ad8007) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/Grouping.hbm.xml (.../Grouping.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -11,6 +11,8 @@ table="lams_grouping" discriminator-value="0" > + + - @hibernate.property column="grouping_ui_id" length="11" + @@ -38,10 +40,7 @@ - @hibernate.set lazy="true" inverse="true" cascade="none" - @hibernate.collection-key column="grouping_id" - @hibernate.collection-one-to-many class="org.lamsfoundation.lams.learningdesign.Group" - + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/LearningDesign.hbm.xml =================================================================== diff -u -r26b52cfb94f532a22ad472ac2def2fcc97b1380e -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/LearningDesign.hbm.xml (.../LearningDesign.hbm.xml) (revision 26b52cfb94f532a22ad472ac2def2fcc97b1380e) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/LearningDesign.hbm.xml (.../LearningDesign.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -15,8 +15,10 @@ name="org.lamsfoundation.lams.learningdesign.LearningDesign" table="lams_learning_design" > + + - true + - - @hibernate.property - column="valid_design_flag" - length="4" - not-null="true" - + - - @hibernate.property - column="edit_override_lock" - + - - @hibernate.property - column="design_version" - + - - @hibernate.property - column="version" - length="56" - + - @hibernate.property column ="duration" + - @hibernate.property column ="license_text" + - @hibernate.property column ="last_modified_date_time" + - @hibernate.property column="content_folder_id" length="32" + - @hibernate.column name="license_id" + - @hibernate.column name="first_activity_id" - + - @hibernate.column name="floating_activity_id" - + - @hibernate.column name="original_learning_design_id" - + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/LearningDesignAccess.hbm.xml =================================================================== diff -u -rc7798d2b81a0595194a5e905ef6c33e372ad8007 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/LearningDesignAccess.hbm.xml (.../LearningDesignAccess.hbm.xml) (revision c7798d2b81a0595194a5e905ef6c33e372ad8007) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/LearningDesignAccess.hbm.xml (.../LearningDesignAccess.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -8,6 +8,8 @@ + + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/LearningDesignAnnotation.hbm.xml =================================================================== diff -u -rbd8e4d7f256d453e579e8138182bf51898b2b256 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/LearningDesignAnnotation.hbm.xml (.../LearningDesignAnnotation.hbm.xml) (revision bd8e4d7f256d453e579e8138182bf51898b2b256) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/LearningDesignAnnotation.hbm.xml (.../LearningDesignAnnotation.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -7,6 +7,8 @@ + + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/LearningLibrary.hbm.xml =================================================================== diff -u -rc7798d2b81a0595194a5e905ef6c33e372ad8007 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/LearningLibrary.hbm.xml (.../LearningLibrary.hbm.xml) (revision c7798d2b81a0595194a5e905ef6c33e372ad8007) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/LearningLibrary.hbm.xml (.../LearningLibrary.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -15,8 +15,10 @@ name="org.lamsfoundation.lams.learningdesign.LearningLibrary" table="lams_learning_library" > + + - true + + + + + - true + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/Transition.hbm.xml =================================================================== diff -u -rc7798d2b81a0595194a5e905ef6c33e372ad8007 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/Transition.hbm.xml (.../Transition.hbm.xml) (revision c7798d2b81a0595194a5e905ef6c33e372ad8007) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/learningdesign/Transition.hbm.xml (.../Transition.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -16,39 +16,31 @@ table="lams_learning_transition" discriminator-value="0" > - - @hibernate.class - table="lams_learning_transition" - - true + + + + - - @hibernate.id - generator-class="native" - type="java.lang.Long" - column="transition_id" - - - + - @hibernate.property column="transition_ui_id" length="11" + - @hibernate.property column="to_ui_id" length="11" + - @hibernate.property column="from_ui_id" length="11" + - - @hibernate.property - column="description" - length="65535" - + - - @hibernate.property - column="title" - length="255" - + - - @hibernate.property - column="create_date_time" - length="19" - not-null="true" - + - @hibernate.many-to-one - @hibernate.column name="to_activity_id" - + - @hibernate.many-to-one - @hibernate.column name="from_activity_id" - + @@ -114,19 +89,13 @@ class="org.lamsfoundation.lams.learningdesign.LearningDesign" cascade="save-update" > - - @hibernate.many-to-one - @hibernate.column name="learning_design_id" - + - @hibernate.set lazy="true" cascade="all" sort="org.lamsfoundation.lams.learningdesign.DataFlowObjectComparator" - @hibernate.collection-key column="transition_id" - @hibernate.collection-one-to-many class="org.lamsfoundation.lams.learningdesign.DataFlowObject" - + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/lesson/CompletedActivityProgress.hbm.xml =================================================================== diff -u -r14c33274b785517e5e3f6a7642dc7c6752a34411 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/lesson/CompletedActivityProgress.hbm.xml (.../CompletedActivityProgress.hbm.xml) (revision 14c33274b785517e5e3f6a7642dc7c6752a34411) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/lesson/CompletedActivityProgress.hbm.xml (.../CompletedActivityProgress.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -7,6 +7,8 @@ + + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/lesson/CompletedActivityProgressArchive.hbm.xml =================================================================== diff -u -r14c33274b785517e5e3f6a7642dc7c6752a34411 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/lesson/CompletedActivityProgressArchive.hbm.xml (.../CompletedActivityProgressArchive.hbm.xml) (revision 14c33274b785517e5e3f6a7642dc7c6752a34411) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/lesson/CompletedActivityProgressArchive.hbm.xml (.../CompletedActivityProgressArchive.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -7,6 +7,8 @@ + + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/lesson/LearnerProgress.hbm.xml =================================================================== diff -u -rc7798d2b81a0595194a5e905ef6c33e372ad8007 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/lesson/LearnerProgress.hbm.xml (.../LearnerProgress.hbm.xml) (revision c7798d2b81a0595194a5e905ef6c33e372ad8007) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/lesson/LearnerProgress.hbm.xml (.../LearnerProgress.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -14,6 +14,8 @@ + + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/lesson/LearnerProgressArchive.hbm.xml =================================================================== diff -u -r9ab6da017a5180a0ee0e766740571644972ce628 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/lesson/LearnerProgressArchive.hbm.xml (.../LearnerProgressArchive.hbm.xml) (revision 9ab6da017a5180a0ee0e766740571644972ce628) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/lesson/LearnerProgressArchive.hbm.xml (.../LearnerProgressArchive.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -7,6 +7,8 @@ + + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/lesson/Lesson.hbm.xml =================================================================== diff -u -r2c1a1ddb008c9257866826d3068d8ecfe0768e35 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/lesson/Lesson.hbm.xml (.../Lesson.hbm.xml) (revision 2c1a1ddb008c9257866826d3068d8ecfe0768e35) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/lesson/Lesson.hbm.xml (.../Lesson.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -9,8 +9,10 @@ - true + + + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/logevent/LogEvent.hbm.xml =================================================================== diff -u -r8620cb3f29c4710a0ddfd597fdc1b676d4b2b4b0 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/logevent/LogEvent.hbm.xml (.../LogEvent.hbm.xml) (revision 8620cb3f29c4710a0ddfd597fdc1b676d4b2b4b0) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/logevent/LogEvent.hbm.xml (.../LogEvent.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -12,6 +12,8 @@ table="lams_log_event" > + + + + - + + + + + + + + + + + - @hibernate.class table="lams_rating_criteria" - true + + + + - @hibernate.id generator-class="native" type="java.lang.Long" column="rating_criteria_id" + - @hibernate.property column="title" length="255" + - @hibernate.property column="order_id" length="11" + - @hibernate.property column="rating_criteria_type_id" length="11" + @@ -64,26 +66,25 @@ - @hibernate.class + - @hibernate.class + - @hibernate.class + - @hibernate.class + - @hibernate.column name="lesson_id" - + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/signup/model/SignupOrganisation.hbm.xml =================================================================== diff -u -r8620cb3f29c4710a0ddfd597fdc1b676d4b2b4b0 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/signup/model/SignupOrganisation.hbm.xml (.../SignupOrganisation.hbm.xml) (revision 8620cb3f29c4710a0ddfd597fdc1b676d4b2b4b0) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/signup/model/SignupOrganisation.hbm.xml (.../SignupOrganisation.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -11,6 +11,8 @@ table="lams_signup_organisation" > + + - - @hibernate.class - table="lams_css_theme_ve" - + + + - + - - @hibernate.id - generator-class="native" - type="java.lang.Long" - column="theme_ve_id" - - true + + @@ -46,39 +40,26 @@ not-null="true" length="100" > - true - - @hibernate.property - column="name" - length="100" - not-null="true" - + + - true - - @hibernate.property - column="description" - length="100" - + + - true - - @hibernate.property - column="image_directory" - length="100" - + + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/timezone/Timezone.hbm.xml =================================================================== diff -u -r65efb0abb529cafc1977e284e2c9a4ed33722334 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/timezone/Timezone.hbm.xml (.../Timezone.hbm.xml) (revision 65efb0abb529cafc1977e284e2c9a4ed33722334) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/timezone/Timezone.hbm.xml (.../Timezone.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -12,6 +12,8 @@ table="lams_timezone" > + + - - @hibernate.class - table="lams_tool" - - true + + + + - - @hibernate.id - generator-class="native" - type="java.lang.Long" - column="tool_id" - - - + @@ -44,12 +36,7 @@ not-null="true" length="65535" > - - @hibernate.property - column="learner_url" - length="65535" - not-null="true" - + - - @hibernate.property - column="grouping_support_type_id" - length="3" - not-null="true" - + - - @hibernate.property - column="author_url" - length="65535" - + - - @hibernate.property - column="valid_flag" - length="1" - not-null="true" - + - - @hibernate.property - column="default_tool_content_id" - length="20" - not-null="false" - + - - @hibernate.property - column="tool_signature" - length="64" - not-null="true" - + - - @hibernate.property - column="tool_display_name" - length="255" - not-null="true" - + - - @hibernate.property - column="description" - length="65535" - + - - @hibernate.property column="create_date_time" - length="19" not-null="true" - + - - @hibernate.property - column="class_name" - length="65535" - not-null="true" - + - - @hibernate.property - column="monitor_url" - length="65535" - not-null="true" - + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/tool/SystemTool.hbm.xml =================================================================== diff -u -r5e63656a12c02f7476564e278b43ff4ce86ac930 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/tool/SystemTool.hbm.xml (.../SystemTool.hbm.xml) (revision 5e63656a12c02f7476564e278b43ff4ce86ac930) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/tool/SystemTool.hbm.xml (.../SystemTool.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -9,25 +9,18 @@ name="org.lamsfoundation.lams.tool.SystemTool" table="lams_system_tool" > - - @hibernate.class - table="lams_system_tool" - - true + + + + + - - @hibernate.id - generator-class="native" - type="java.lang.Long" - column="system_tool_id" - - - + @@ -37,12 +30,7 @@ column="learning_activity_type_id" not-null="true" > - - @hibernate.property - column="learning_activity_type_id" - type="java.lang.Integer" - not-null="true" - + - - @hibernate.property - column="tool_display_name" - length="255" - not-null="true" - + - - @hibernate.property - column="description" - length="65535" - + - - @hibernate.property - column="learner_url" - length="65535" - not-null="true" - + - - @hibernate.property - column="learner_preview_url" - length="65535" - not-null="true" - + - - @hibernate.property - column="learner_progress_url" - length="65535" - not-null="true" - + - - @hibernate.property column="create_date_time" - length="19" not-null="true" - + - - @hibernate.property - column="monitor_url" - length="65535" - not-null="false" - + - - @hibernate.property - column="contribute_url" - length="65535" - not-null="false" - + - - @hibernate.property - column="help_url" - length="65535" - not-null="false" - + - - @hibernate.property - column="admin_url" - length="65535" - not-null="false" - + - - @hibernate.property - column="pedagogical_planner_url" - length="65535" - not-null="false" - + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/tool/Tool.hbm.xml =================================================================== diff -u -r5e63656a12c02f7476564e278b43ff4ce86ac930 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/tool/Tool.hbm.xml (.../Tool.hbm.xml) (revision 5e63656a12c02f7476564e278b43ff4ce86ac930) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/tool/Tool.hbm.xml (.../Tool.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -15,25 +15,18 @@ name="org.lamsfoundation.lams.tool.Tool" table="lams_tool" > - - @hibernate.class - table="lams_tool" - - true + + + + + - - @hibernate.id - generator-class="native" - type="java.lang.Long" - column="tool_id" - - - + @@ -44,12 +37,7 @@ not-null="true" length="64" > - - @hibernate.property - column="tool_identifier" - length="64" - not-null="true" - + - - @hibernate.property - column="tool_version" - length="10" - not-null="true" - + - - @hibernate.property - column="learner_url" - length="65535" - not-null="true" - + - - @hibernate.property - column="learner_preview_url" - length="65535" - not-null="true" - + - - @hibernate.property - column="learner_progress_url" - length="65535" - not-null="true" - + - - @hibernate.property - column="grouping_support_type_id" - length="3" - not-null="true" - + - - @hibernate.property - column="author_url" - length="65535" - not-null="true" - + - - @hibernate.property - column="valid_flag" - length="1" - not-null="true" - + - - @hibernate.property - column="default_tool_content_id" - length="20" - not-null="false" - + - - @hibernate.property - column="tool_signature" - length="64" - not-null="true" - + - - @hibernate.property - column="tool_display_name" - length="255" - not-null="true" - + - - @hibernate.property - column="description" - length="65535" - + - - @hibernate.property column="create_date_time" - length="19" not-null="true" - + - - @hibernate.property - column="class_name" - length="65535" - not-null="true" - + - - @hibernate.property - column="monitor_url" - length="65535" - not-null="false" - + - - @hibernate.property - column="help_url" - length="65535" - not-null="false" - + - - @hibernate.property - column="languageFile" - length="255" - not-null="false" - + - - @hibernate.property - column="admin_url" - length="65535" - not-null="false" - + - - @hibernate.property - column="pedagogical_planner_url" - length="65535" - not-null="false" - + - - @hibernate.property - column="supports_outputs" - length="1" - not-null="true" - + - - name="extLmsId" - type="java.lang.String" - column="ext_lms_id" - length="255" - + @@ -347,18 +238,7 @@ inverse="true" cascade="none" > - - @hibernate.set - lazy="true" - inverse="true" - cascade="none" - - @hibernate.collection-key - column="tool_id" - - @hibernate.collection-one-to-many - class="org.lamsfoundation.lams.learningdesign.Activity" - + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/tool/ToolContent.hbm.xml =================================================================== diff -u -rc7798d2b81a0595194a5e905ef6c33e372ad8007 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/tool/ToolContent.hbm.xml (.../ToolContent.hbm.xml) (revision c7798d2b81a0595194a5e905ef6c33e372ad8007) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/tool/ToolContent.hbm.xml (.../ToolContent.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -15,25 +15,17 @@ name="org.lamsfoundation.lams.tool.ToolContent" table="lams_tool_content" > - - @hibernate.class - table="lams_tool_content" - - true + + + + - - @hibernate.id - generator-class="native" - type="java.lang.Long" - column="tool_content_id" - - - + @@ -54,18 +46,7 @@ inverse="true" cascade="none" > - - @hibernate.set - lazy="true" - inverse="true" - cascade="none" - - @hibernate.collection-key - column="tool_content_id" - - @hibernate.collection-one-to-many - class="org.lamsfoundation.lams.learningdesign.Activity" - + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/tool/ToolSession.hbm.xml =================================================================== diff -u -rc7798d2b81a0595194a5e905ef6c33e372ad8007 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/tool/ToolSession.hbm.xml (.../ToolSession.hbm.xml) (revision c7798d2b81a0595194a5e905ef6c33e372ad8007) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/tool/ToolSession.hbm.xml (.../ToolSession.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -13,17 +13,14 @@ - - @hibernate.class table="lams_tool_session" - - true + + + + - - @hibernate.id generator-class="native" - type="java.lang.Long" column="tool_session_id" - + @@ -45,10 +42,7 @@ - - @hibernate.property column="create_date_time" - length="19" not-null="true" - + - - @hibernate.class - table="lams_authentication_method" - - true - + + + + + - - @hibernate.id - generator-class="native" - type="java.lang.Integer" - column="authentication_method_id" - - - - true + + @@ -48,13 +40,7 @@ unique="true" length="64" > - - @hibernate.property - column="authentication_method_name" - unique="true" - length="64" - not-null="true" - + @@ -66,12 +52,7 @@ not-null="true" lazy="false" > - - @hibernate.many-to-one - lazy="false" - not-null="true" - @hibernate.column name="authentication_method_type_id" - + @@ -81,18 +62,7 @@ inverse="true" cascade="none" > - - @hibernate.set - lazy="true" - inverse="true" - cascade="none" - - @hibernate.collection-key - column="authentication_method_id" - - @hibernate.collection-one-to-many - class="org.lamsfoundation.lams.usermanagement.User" - + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/AuthenticationMethodType.hbm.xml =================================================================== diff -u -rc7798d2b81a0595194a5e905ef6c33e372ad8007 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/AuthenticationMethodType.hbm.xml (.../AuthenticationMethodType.hbm.xml) (revision c7798d2b81a0595194a5e905ef6c33e372ad8007) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/AuthenticationMethodType.hbm.xml (.../AuthenticationMethodType.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -15,28 +15,20 @@ name="org.lamsfoundation.lams.usermanagement.AuthenticationMethodType" table="lams_auth_method_type" > - - @hibernate.class - table="lams_auth_method_type" - - true - + + + + + - - @hibernate.id - generator-class="native" - type="java.lang.Integer" - column="authentication_method_type_id" - - - - true + + @@ -47,12 +39,7 @@ not-null="true" length="64" > - - @hibernate.property - column="description" - length="64" - not-null="true" - + @@ -64,18 +51,7 @@ inverse="true" cascade="none" > - - @hibernate.set - lazy="true" - inverse="true" - cascade="none" - - @hibernate.collection-key - column="authentication_method_type_id" - - @hibernate.collection-one-to-many - class="org.lamsfoundation.lams.usermanagement.AuthenticationMethod" - + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/FavoriteOrganisation.hbm.xml =================================================================== diff -u -r353fe07604639c2166ed68fbf832810959f3f3cf -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/FavoriteOrganisation.hbm.xml (.../FavoriteOrganisation.hbm.xml) (revision 353fe07604639c2166ed68fbf832810959f3f3cf) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/FavoriteOrganisation.hbm.xml (.../FavoriteOrganisation.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -9,27 +9,19 @@ name="org.lamsfoundation.lams.usermanagement.FavoriteOrganisation" table="lams_favorite_organisation" > - - @hibernate.class - table="lams_favorite_organisation" - - true - + + + + + - - @hibernate.id - generator-class="native" - type="java.lang.Integer" - column="favorite_organisation_id" - - - + @@ -41,12 +33,8 @@ class="org.lamsfoundation.lams.usermanagement.User" not-null="true" > - true - - @hibernate.many-to-one - not-null="true" - @hibernate.column name="user_id" - + + @@ -56,12 +44,8 @@ class="org.lamsfoundation.lams.usermanagement.Organisation" not-null="true" > - true - - @hibernate.many-to-one - not-null="true" - @hibernate.column name="organisation_id" - + + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/ForgotPasswordRequest.hbm.xml =================================================================== diff -u -rb9ef68053fada854636475569888b97dafbe6e54 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/ForgotPasswordRequest.hbm.xml (.../ForgotPasswordRequest.hbm.xml) (revision b9ef68053fada854636475569888b97dafbe6e54) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/ForgotPasswordRequest.hbm.xml (.../ForgotPasswordRequest.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -15,28 +15,20 @@ name="org.lamsfoundation.lams.usermanagement.ForgotPasswordRequest" table="lams_password_request" > + + - - @hibernate.class - table="lams_password_request" - - true + + - + - - @hibernate.id - generator-class="native" - type="java.lang.Integer" - column="request_id" - - - + @@ -46,11 +38,7 @@ column="user_id" not-null="true" > - - @hibernate.property - column="user_id" - not-null="true" - + - true - - @hibernate.property - column="request_key" - length="32" - not-null="true" - unique="true" - + + @@ -79,12 +61,7 @@ not-null="true" length="19" > - - @hibernate.property - column="request_date" - length="19" - not-null="true" - + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/Organisation.hbm.xml =================================================================== diff -u -ree2713a23c1a795eec5f782795da09918cbdf006 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/Organisation.hbm.xml (.../Organisation.hbm.xml) (revision ee2713a23c1a795eec5f782795da09918cbdf006) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/Organisation.hbm.xml (.../Organisation.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -9,121 +9,76 @@ - - @hibernate.class - table="lams_organisation" - - true + + - - - @hibernate.id generator-class="native" - type="java.lang.Integer" column="organisation_id" + - - - true + + + - - @hibernate.property column="name" length="250" - + - - @hibernate.property column="code" length="250" - + - - @hibernate.property column="description" - length="250" - + - - @hibernate.property column="create_date" - length="19" - not-null="true" - + - - @hibernate.property column="admin_add_new_users" - length="1" not-null="true" - + - - @hibernate.property - column="admin_browse_all_users" - length="1" not-null="true" - + - - @hibernate.property column="admin_change_status" - length="1" not-null="true" - + - - @hibernate.property column="admin_create_guest" - length="1" not-null="true" - + - - @hibernate.property - column="enable_course_notifications" - length="1" not-null="true" - + - - @hibernate.property - column="enable_learner_gradebook" - length="1" not-null="true" - + - - @hibernate.property - column="enable_single_activity_lessons" - length="1" not-null="true" - + - - @hibernate.property column="enable_live_edit" - length="1" not-null="true" - + - - @hibernate.many-to-one not-null="true" - @hibernate.column - name="created_by" - + - - @hibernate.many-to-one not-null="true" - @hibernate.column - name="organisation_state_id" - + - - @hibernate.many-to-one not-null="true" - @hibernate.column - name="organisation_type_id" - + - - @hibernate.set lazy="true" inverse="true" - cascade="all-delete-orphan" + - @hibernate.collection-key - column="organisation_id" - - @hibernate.collection-one-to-many - class="org.lamsfoundation.lams.usermanagement.UserOrganisation" - - @@ -190,18 +124,9 @@ - - @hibernate.set lazy="true" inverse="true" - cascade="none" + - @hibernate.collection-key - column="parent_organisation_id" - - @hibernate.collection-one-to-many - class="org.lamsfoundation.lams.usermanagement.Organisation" - - - + @@ -210,23 +135,12 @@ - - @hibernate.many-to-one @hibernate.column - name="parent_organisation_id" - + - - @hibernate.set lazy="true" inverse="true" - cascade="none" - - @hibernate.collection-key column="organisation_id" - - @hibernate.collection-one-to-many - class="org.lamsfoundation.lams.lesson.Lesson" - + @@ -244,11 +158,7 @@ - - @hibernate.many-to-one not-null="true" - @hibernate.column - name="locale_id" - + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/OrganisationGroup.hbm.xml =================================================================== diff -u -r8620cb3f29c4710a0ddfd597fdc1b676d4b2b4b0 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/OrganisationGroup.hbm.xml (.../OrganisationGroup.hbm.xml) (revision 8620cb3f29c4710a0ddfd597fdc1b676d4b2b4b0) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/OrganisationGroup.hbm.xml (.../OrganisationGroup.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -12,6 +12,8 @@ table="lams_organisation_group" > + + + + - - @hibernate.class - table="lams_organisation_state" - - + + + + - - @hibernate.id - generator-class="native" - type="java.lang.Integer" - column="organisation_state_id" - - - + @@ -44,12 +36,8 @@ column="description" length="255" > - true - - @hibernate.property - column="description" - length="255" - + + @@ -61,18 +49,7 @@ inverse="true" cascade="none" > - - @hibernate.set - lazy="true" - inverse="true" - cascade="none" - - @hibernate.collection-key - column="organisation_state_id" - - @hibernate.collection-one-to-many - class="org.lamsfoundation.lams.usermanagement.Organisation" - + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/OrganisationType.hbm.xml =================================================================== diff -u -rc7798d2b81a0595194a5e905ef6c33e372ad8007 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/OrganisationType.hbm.xml (.../OrganisationType.hbm.xml) (revision c7798d2b81a0595194a5e905ef6c33e372ad8007) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/OrganisationType.hbm.xml (.../OrganisationType.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -15,29 +15,20 @@ name="org.lamsfoundation.lams.usermanagement.OrganisationType" table="lams_organisation_type" > - - @hibernate.class - table="lams_organisation_type" - proxy="org.lamsfoundation.lams.usermanagement.OrganisationType" - - true - + + + + + - - @hibernate.id - generator-class="increment" - type="java.lang.Integer" - column="organisation_type_id" - - - - true + + @@ -49,13 +40,7 @@ unique="true" length="64" > - - @hibernate.property - column="name" - unique="true" - length="64" - not-null="true" - + - - @hibernate.property - column="description" - length="255" - not-null="true" - + @@ -81,18 +61,7 @@ inverse="true" cascade="none" > - - @hibernate.set - lazy="true" - inverse="true" - cascade="none" - - @hibernate.collection-key - column="organisation_type_id" - - @hibernate.collection-one-to-many - class="org.lamsfoundation.lams.usermanagement.Organisation" - + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/Privilege.hbm.xml =================================================================== diff -u -rc7798d2b81a0595194a5e905ef6c33e372ad8007 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/Privilege.hbm.xml (.../Privilege.hbm.xml) (revision c7798d2b81a0595194a5e905ef6c33e372ad8007) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/Privilege.hbm.xml (.../Privilege.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -15,24 +15,17 @@ name="org.lamsfoundation.lams.usermanagement.Privilege" table="lams_privilege" > - - @hibernate.class - table="lams_privilege" - + + + + - - @hibernate.id - generator-class="native" - type="java.lang.Long" - column="privilege_id" - - - + @@ -44,25 +37,15 @@ unique="true" length="10" > - - @hibernate.property - column="code" - unique="true" - length="10" - not-null="true" - + - - @hibernate.property - column="description" - length="255" - + @@ -74,18 +57,7 @@ inverse="true" cascade="delete-orphan" > - - @hibernate.set - lazy="true" - inverse="true" - cascade="delete-orphan" - - @hibernate.collection-key - column="privilege_id" - - @hibernate.collection-one-to-many - class="org.lamsfoundation.lams.usermanagement.RolePrivilege" - + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/Role.hbm.xml =================================================================== diff -u -rc7798d2b81a0595194a5e905ef6c33e372ad8007 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/Role.hbm.xml (.../Role.hbm.xml) (revision c7798d2b81a0595194a5e905ef6c33e372ad8007) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/Role.hbm.xml (.../Role.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -15,27 +15,19 @@ name="org.lamsfoundation.lams.usermanagement.Role" table="lams_role" > - - @hibernate.class - table="lams_role" - - true + + + + - - @hibernate.id - generator-class="native" - type="java.lang.Integer" - column="role_id" - - - + @@ -46,25 +38,16 @@ not-null="true" length="64" > - true - - @hibernate.property - column="name" - length="64" - not-null="true" - + + - - @hibernate.property - column="description" - length="65535" - + @@ -76,18 +59,7 @@ inverse="true" cascade="delete-orphan" > - - @hibernate.set - lazy="true" - inverse="true" - cascade="delete-orphan" - - @hibernate.collection-key - column="role_id" - - @hibernate.collection-one-to-many - class="org.lamsfoundation.lams.usermanagement.RolePrivilege" - + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/RolePrivilege.hbm.xml =================================================================== diff -u -rc7798d2b81a0595194a5e905ef6c33e372ad8007 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/RolePrivilege.hbm.xml (.../RolePrivilege.hbm.xml) (revision c7798d2b81a0595194a5e905ef6c33e372ad8007) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/RolePrivilege.hbm.xml (.../RolePrivilege.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -15,24 +15,16 @@ name="org.lamsfoundation.lams.usermanagement.RolePrivilege" table="lams_role_privilege" > - - @hibernate.class - table="lams_role_privilege" - + + + - - @hibernate.id - generator-class="native" - type="java.lang.Long" - column="rp_id" - - - + @@ -45,11 +37,7 @@ class="org.lamsfoundation.lams.usermanagement.Privilege" not-null="true" > - - @hibernate.many-to-one - not-null="true" - @hibernate.column name="privilege_id" - + @@ -58,11 +46,7 @@ class="org.lamsfoundation.lams.usermanagement.Role" not-null="true" > - - @hibernate.many-to-one - not-null="true" - @hibernate.column name="role_id" - + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/SupportedLocale.hbm.xml =================================================================== diff -u -rc7798d2b81a0595194a5e905ef6c33e372ad8007 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/SupportedLocale.hbm.xml (.../SupportedLocale.hbm.xml) (revision c7798d2b81a0595194a5e905ef6c33e372ad8007) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/SupportedLocale.hbm.xml (.../SupportedLocale.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -10,8 +10,10 @@ name="org.lamsfoundation.lams.usermanagement.SupportedLocale" table="lams_supported_locale" > - + + + - - @hibernate.class - table="lams_user" - - true - + + + + + - - @hibernate.id - generator-class="native" - type="java.lang.Integer" - column="user_id" - + - true - - @hibernate.property - column="login" - unique="true" - length="255" - not-null="true" - + + - - @hibernate.property - column="password" - length="64" - not-null="true" - + - - @hibernate.property - column="salt" - length="64" - not-null="false" - + - - @hibernate.property - column="two_factor_auth_enabled" - length="1" - not-null="true" - + - - @hibernate.property - column="two_factor_auth_secret" - length="64" - not-null="true" - + - - @hibernate.property - column="title" - length="32" - + - - @hibernate.property - column="first_name" - length="128" - + - - @hibernate.property - column="last_name" - length="128" - + - - @hibernate.property - column="address_line_1" - length="64" - + - - @hibernate.property - column="address_line_2" - length="64" - + - - @hibernate.property - column="address_line_3" - length="64" - + - - @hibernate.property - column="city" - length="64" - + - - @hibernate.property - column="state" - length="64" - + - - @hibernate.property - column="postcode" - length="10" - + - - @hibernate.property - column="country" - length="64" - + - - @hibernate.property - column="day_phone" - length="64" - + - - @hibernate.property - column="evening_phone" - length="64" - + - - @hibernate.property - column="mobile_phone" - length="64" - + - - @hibernate.property - column="fax" - length="64" - + - - @hibernate.property - column="email" - length="128" - + - - @hibernate.property - column="disabled_flag" - length="1" - not-null="true" - + - - @hibernate.property - column="create_date" - length="19" - not-null="true" - + @@ -222,18 +120,8 @@ - - @hibernate.set - inverse="true" - cascade="all-delete-orphan" + - @hibernate.collection-key - column="user_id" - - @hibernate.collection-one-to-many - class="org.lamsfoundation.lams.usermanagement.UserOrganisation" - - @@ -244,41 +132,20 @@ - - @hibernate.many-to-one - not-null="true" - lazy="false" - @hibernate.column name="authentication_method_id" - + - - @hibernate.many-to-one - lazy="false" - not-null="true" - @hibernate.column name="theme_id" - + - - @hibernate.set - lazy="true" - inverse="true" - cascade="none" - - @hibernate.collection-key - column="user_id" - - @hibernate.collection-one-to-many - class="org.lamsfoundation.lams.lesson.LearnerProgress" - + @@ -288,11 +155,7 @@ - @hibernate.set lazy="true" inverse="true" - cascade="none" - @hibernate.collection-key column="user_id" - @hibernate.collection-one-to-many class="org.lamsfoundation.lams.learningdesign.LearningDesign" - + @@ -301,18 +164,7 @@ - - @hibernate.set - lazy="true" - inverse="true" - cascade="none" - - @hibernate.collection-key - column="user_id" - - @hibernate.collection-one-to-many - class="org.lamsfoundation.lams.lesson.Lesson" - + @@ -323,58 +175,33 @@ - - @hibernate.many-to-one - not-null="true" - lazy="false" - @hibernate.column name="locale_id" - + - - @hibernate.property - column="timezone" - length="64" - + - - @hibernate.property - column="portrait_uuid" - length="20" - + - - @hibernate.property - column="change_password" - length="1" - + - - @hibernate.property - column="tutorials_disabled" - length="1" - + - - @hibernate.property - column="first_login" - length="1" - + - - @hibernate.property - column="modified_date" - length="19" - not-null="false" - + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/UserOrganisation.hbm.xml =================================================================== diff -u -r353fe07604639c2166ed68fbf832810959f3f3cf -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/UserOrganisation.hbm.xml (.../UserOrganisation.hbm.xml) (revision 353fe07604639c2166ed68fbf832810959f3f3cf) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/UserOrganisation.hbm.xml (.../UserOrganisation.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -15,27 +15,19 @@ name="org.lamsfoundation.lams.usermanagement.UserOrganisation" table="lams_user_organisation" > - - @hibernate.class - table="lams_user_organisation" - - true - + + + + + - - @hibernate.id - generator-class="native" - type="java.lang.Integer" - column="user_organisation_id" - - - + @@ -47,12 +39,8 @@ class="org.lamsfoundation.lams.usermanagement.User" not-null="true" > - true - - @hibernate.many-to-one - not-null="true" - @hibernate.column name="user_id" - + + @@ -61,18 +49,8 @@ inverse="true" cascade="all-delete-orphan" > - - @hibernate.set - inverse="true" - cascade="all-delete-orphan" - - @hibernate.collection-key - column="user_organisation_id" - - @hibernate.collection-one-to-many - class="org.lamsfoundation.lams.usermanagement.UserOrganisationRole" - + @@ -86,12 +64,8 @@ class="org.lamsfoundation.lams.usermanagement.Organisation" not-null="true" > - true - - @hibernate.many-to-one - not-null="true" - @hibernate.column name="organisation_id" - + + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/UserOrganisationRole.hbm.xml =================================================================== diff -u -rc7798d2b81a0595194a5e905ef6c33e372ad8007 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/UserOrganisationRole.hbm.xml (.../UserOrganisationRole.hbm.xml) (revision c7798d2b81a0595194a5e905ef6c33e372ad8007) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/UserOrganisationRole.hbm.xml (.../UserOrganisationRole.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -15,27 +15,19 @@ name="org.lamsfoundation.lams.usermanagement.UserOrganisationRole" table="lams_user_organisation_role" > - - @hibernate.class - table="lams_user_organisation_role" - - true - + + + + + - - @hibernate.id - generator-class="native" - type="java.lang.Integer" - column="user_organisation_role_id" - - - + @@ -48,12 +40,8 @@ class="org.lamsfoundation.lams.usermanagement.UserOrganisation" not-null="true" > - true - - @hibernate.many-to-one - not-null="true" - @hibernate.column name="user_organisation_id" - + + @@ -62,12 +50,8 @@ class="org.lamsfoundation.lams.usermanagement.Role" not-null="true" > - true - - @hibernate.many-to-one - not-null="true" - @hibernate.column name="role_id" - + + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/WorkspaceFolder.hbm.xml =================================================================== diff -u -rc3c499fa8b7a5487229a59411af3710fa878b93c -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/WorkspaceFolder.hbm.xml (.../WorkspaceFolder.hbm.xml) (revision c3c499fa8b7a5487229a59411af3710fa878b93c) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/usermanagement/WorkspaceFolder.hbm.xml (.../WorkspaceFolder.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -9,73 +9,46 @@ - - @hibernate.class - table="lams_workspace_folder" - - true - - - @hibernate.id - generator-class="native" - type="java.lang.Integer" - column="workspace_folder_id" + + + - - + + - - @hibernate.property - column="name" - length="255" - not-null="true" - + - @hibernate.property column="user_id" length="11" + - @hibernate.property - column="lams_workspace_folder_type_id" length="11" + - @hibernate.property column="create_date_time" - length="19" not-null="true" + - @hibernate.property - column="last_modified_date_time" length="19" not-null="true" + - - @hibernate.set - lazy="true" - inverse="true" - cascade="none" - - @hibernate.collection-key - column="parent_folder_id" - - @hibernate.collection-one-to-many - class="org.lamsfoundation.lams.usermanagement.WorkspaceFolder" - + @@ -84,20 +57,13 @@ - - @hibernate.many-to-one - @hibernate.column name="parent_folder_id" - + - @hibernate.set lazy="false" inverse="true" - cascade="none" - @hibernate.collection-key column="user_id" - @hibernate.collection-one-to-many class="org.lamsfoundation.lams.learningdesign.LearningDesign" - + Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/workspace/WorkspaceFolderContent.hbm.xml =================================================================== diff -u -rc7798d2b81a0595194a5e905ef6c33e372ad8007 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/workspace/WorkspaceFolderContent.hbm.xml (.../WorkspaceFolderContent.hbm.xml) (revision c7798d2b81a0595194a5e905ef6c33e372ad8007) +++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/workspace/WorkspaceFolderContent.hbm.xml (.../WorkspaceFolderContent.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -5,8 +5,10 @@ - true + + + + + - + + + - + + + - + + + - + + + + + + + + + Index: lams_learning/conf/hibernate/mappings/org/lamsfoundation/lams/learning/kumalive/KumaliveRubric.hbm.xml =================================================================== diff -u -r3cccb9ba98efd5722b7365ffec582e2889143166 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_learning/conf/hibernate/mappings/org/lamsfoundation/lams/learning/kumalive/KumaliveRubric.hbm.xml (.../KumaliveRubric.hbm.xml) (revision 3cccb9ba98efd5722b7365ffec582e2889143166) +++ lams_learning/conf/hibernate/mappings/org/lamsfoundation/lams/learning/kumalive/KumaliveRubric.hbm.xml (.../KumaliveRubric.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -7,6 +7,8 @@ + + Index: lams_learning/conf/hibernate/mappings/org/lamsfoundation/lams/learning/kumalive/KumaliveScore.hbm.xml =================================================================== diff -u -rd370d27131a5cc99c714158be574703a26cd0416 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_learning/conf/hibernate/mappings/org/lamsfoundation/lams/learning/kumalive/KumaliveScore.hbm.xml (.../KumaliveScore.hbm.xml) (revision d370d27131a5cc99c714158be574703a26cd0416) +++ lams_learning/conf/hibernate/mappings/org/lamsfoundation/lams/learning/kumalive/KumaliveScore.hbm.xml (.../KumaliveScore.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -6,6 +6,8 @@ + + Index: lams_learning/conf/hibernate/mappings/org/lamsfoundation/lams/learning/presence/model/PresenceChatMessage.hbm.xml =================================================================== diff -u -r65efb0abb529cafc1977e284e2c9a4ed33722334 -r64b01b16c79948bf1fbb2ee012055cb2611c0187 --- lams_learning/conf/hibernate/mappings/org/lamsfoundation/lams/learning/presence/model/PresenceChatMessage.hbm.xml (.../PresenceChatMessage.hbm.xml) (revision 65efb0abb529cafc1977e284e2c9a4ed33722334) +++ lams_learning/conf/hibernate/mappings/org/lamsfoundation/lams/learning/presence/model/PresenceChatMessage.hbm.xml (.../PresenceChatMessage.hbm.xml) (revision 64b01b16c79948bf1fbb2ee012055cb2611c0187) @@ -12,6 +12,8 @@ table="lams_presence_chat_msgs" > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + - + + + + > + + - + + + - + + + - + + + - + + + - + + + - + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +