Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/lesson/Lesson.hbm.xml
===================================================================
diff -u -r509cebe97fca335b7d517abc7e8d9af03d6eab2e -r2c1a1ddb008c9257866826d3068d8ecfe0768e35
--- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/lesson/Lesson.hbm.xml (.../Lesson.hbm.xml) (revision 509cebe97fca335b7d517abc7e8d9af03d6eab2e)
+++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/lesson/Lesson.hbm.xml (.../Lesson.hbm.xml) (revision 2c1a1ddb008c9257866826d3068d8ecfe0768e35)
@@ -14,11 +14,6 @@
-
-
Index: lams_common/src/java/org/lamsfoundation/lams/dbupdates/patch20170308.sql
===================================================================
diff -u
--- lams_common/src/java/org/lamsfoundation/lams/dbupdates/patch20170308.sql (revision 0)
+++ lams_common/src/java/org/lamsfoundation/lams/dbupdates/patch20170308.sql (revision 2c1a1ddb008c9257866826d3068d8ecfe0768e35)
@@ -0,0 +1,14 @@
+-- Turn off autocommit, so nothing is committed if there is an error
+SET AUTOCOMMIT = 0;
+SET FOREIGN_KEY_CHECKS=0;
+----------------------Put all sql statements below here-------------------------
+
+-- LDEV-4261 Remove optimistic locking management
+ALTER TABLE lams_lesson DROP COLUMN version;
+
+----------------------Put all sql statements above here-------------------------
+
+-- If there were no errors, commit and restore autocommit to on
+COMMIT;
+SET AUTOCOMMIT = 1;
+SET FOREIGN_KEY_CHECKS=1;
Index: lams_common/src/java/org/lamsfoundation/lams/lesson/Lesson.java
===================================================================
diff -u -r509cebe97fca335b7d517abc7e8d9af03d6eab2e -r2c1a1ddb008c9257866826d3068d8ecfe0768e35
--- lams_common/src/java/org/lamsfoundation/lams/lesson/Lesson.java (.../Lesson.java) (revision 509cebe97fca335b7d517abc7e8d9af03d6eab2e)
+++ lams_common/src/java/org/lamsfoundation/lams/lesson/Lesson.java (.../Lesson.java) (revision 2c1a1ddb008c9257866826d3068d8ecfe0768e35)
@@ -80,9 +80,6 @@
/** identifier field */
private Long lessonId;
- /** Hibernate managed version field */
- private Integer version;
-
/** persistent field */
private String lessonName;
@@ -261,17 +258,6 @@
}
/**
- * Hibernate version column - updated automatically
- */
- public Integer getVersion() {
- return this.version;
- }
-
- public void setVersion(Integer version) {
- this.version = version;
- }
-
- /**
* @return Returns the lessonName.
*/
public String getLessonName() {
Index: lams_tool_forum/conf/hibernate/mappings/org/lamsfoundation/lams/tool/forum/persistence/ForumToolSession.hbm.xml
===================================================================
diff -u -r8620cb3f29c4710a0ddfd597fdc1b676d4b2b4b0 -r2c1a1ddb008c9257866826d3068d8ecfe0768e35
--- lams_tool_forum/conf/hibernate/mappings/org/lamsfoundation/lams/tool/forum/persistence/ForumToolSession.hbm.xml (.../ForumToolSession.hbm.xml) (revision 8620cb3f29c4710a0ddfd597fdc1b676d4b2b4b0)
+++ lams_tool_forum/conf/hibernate/mappings/org/lamsfoundation/lams/tool/forum/persistence/ForumToolSession.hbm.xml (.../ForumToolSession.hbm.xml) (revision 2c1a1ddb008c9257866826d3068d8ecfe0768e35)
@@ -27,12 +27,6 @@
-
-
-
-