fix #9062 remove StatisticalMeasurementValue.value_old
authorAndreas Müller <a.mueller@bgbm.org>
Mon, 7 Sep 2020 15:43:33 +0000 (17:43 +0200)
committerAndreas Müller <a.mueller@bgbm.org>
Mon, 7 Sep 2020 15:52:21 +0000 (17:52 +0200)
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/database/update/v515_518/SchemaUpdater_5152_5180.java

index faba803354a14b24b981ca9454a77dd8bd204fd5..71243ff708518ac653c750c650bfe5768b89a14a 100644 (file)
@@ -13,6 +13,7 @@ import java.util.List;
 
 import org.apache.log4j.Logger;
 
+import eu.etaxonomy.cdm.database.update.ColumnRemover;
 import eu.etaxonomy.cdm.database.update.ISchemaUpdater;
 import eu.etaxonomy.cdm.database.update.ISchemaUpdaterStep;
 import eu.etaxonomy.cdm.database.update.SchemaUpdaterBase;
@@ -148,6 +149,13 @@ public class SchemaUpdater_5152_5180 extends SchemaUpdaterBase {
         columnName ="datePublished";
         fixEmptyPartialsHandling(stepList, tableName, columnName);
 
+        //#9062
+        //remove StatisticalMeasurementValue.value_old
+        stepName = "remove StatisticalMeasurementValue.value_old";
+        tableName = "StatisticalMeasurementValue";
+        String oldColumnName = "value_old";
+        ColumnRemover.NewInstance(stepList, stepName, tableName, oldColumnName, INCLUDE_AUDIT);
+
         return stepList;
     }