Project

General

Profile

« Previous | Next » 

Revision 3b49207d

Added by Andreas Müller about 5 years ago

fix #7772 Rename TermBase_inverseRepresentation to DefinedTermBase_InverseRepresentation

View differences:

cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/database/update/v50_51/SchemaUpdater_50_55.java
16 16
import org.apache.log4j.Logger;
17 17

  
18 18
import eu.etaxonomy.cdm.database.update.ColumnAdder;
19
import eu.etaxonomy.cdm.database.update.ColumnNameChanger;
19 20
import eu.etaxonomy.cdm.database.update.ColumnRemover;
20 21
import eu.etaxonomy.cdm.database.update.ColumnTypeChanger;
21 22
import eu.etaxonomy.cdm.database.update.ISchemaUpdater;
22 23
import eu.etaxonomy.cdm.database.update.ISchemaUpdaterStep;
23 24
import eu.etaxonomy.cdm.database.update.SchemaUpdaterBase;
24 25
import eu.etaxonomy.cdm.database.update.SimpleSchemaUpdaterStep;
26
import eu.etaxonomy.cdm.database.update.TableNameChanger;
25 27
import eu.etaxonomy.cdm.database.update.TermRepresentationUpdater;
26 28
import eu.etaxonomy.cdm.database.update.v47_50.SchemaUpdater_47_50;
27 29
import eu.etaxonomy.cdm.model.common.TermType;
......
81 83

  
82 84
        //TODO remove proparte and partial columns
83 85

  
86
        //#7772 rename TermBase_inverseRepresentation to DefinedTermBase_InverseRepresentation
87
        stepName = "Rename TermBase_inverseRepresentation to DefinedTermBase_InverseRepresentation";
88
        String oldName = "TermBase_inverseRepresentation";
89
        String newName = "DefinedTermBase_InverseRepresentation";
90
        step = TableNameChanger.NewInstance(stepName, oldName,
91
                newName, INCLUDE_AUDIT);
92
        stepList.add(step);
93

  
94
        //#7772 rename DefinedTermBase_InverseRepresentation.term_id to .definedTermBase_id
95
        stepName = "Rename TermBase_inverseRepresentation to DefinedTermBase_InverseRepresentation";
96
        tableName = "DefinedTermBase_InverseRepresentation";
97
        oldColumnName = "term_id";
98
        newColumnName = "definedTermBase_id";
99
        step = ColumnNameChanger.NewIntegerInstance(stepName, tableName, oldColumnName, newColumnName, INCLUDE_AUDIT);
100
        stepList.add(step);
101

  
84 102
        //#8004 add sortindex to description element
85 103
        stepName = "Add sortindex to description element";
86 104
        tableName = "DescriptionElementBase";

Also available in: Unified diff