Project

General

Profile

« Previous | Next » 

Revision 63228380

Added by Andreas Müller almost 9 years ago

more getters/adders, update script, vocabulary and test vocabulary for TaxonNodeAgentRelation #3583

View differences:

cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/database/update/v35_36/SchemaUpdater_35_36.java
20 20
import eu.etaxonomy.cdm.database.update.ISchemaUpdaterStep;
21 21
import eu.etaxonomy.cdm.database.update.MnTableRemover;
22 22
import eu.etaxonomy.cdm.database.update.SchemaUpdaterBase;
23
import eu.etaxonomy.cdm.database.update.TableCreator;
23 24
import eu.etaxonomy.cdm.database.update.UniqueIndexDropper;
24 25
import eu.etaxonomy.cdm.database.update.v34_35.SchemaUpdater_341_35;
25 26

  
......
141 142
                INCLUDE_AUDIT);
142 143
        stepList.add(step);
143 144

  
145
        //TaxonNodeAgentRelation
146
        //#3583
147
        stepName = "Add TaxonNodeAgentRelation table";
148
        tableName = "TaxonNodeAgentRelation";
149
        columnNames = new String[]{"taxonnode_id","agent_id","type_id"};
150
        referencedTables = new String[]{"TaxonNode","AgentBase","DefinedTermBase"};
151
        columnTypes = new String[]{"int","int","int"};
152
        step = TableCreator.NewAnnotatableInstance(stepName, tableName, columnNames, columnTypes, referencedTables, INCLUDE_AUDIT);
153
        stepList.add(step);
154

  
144 155
		return stepList;
145 156
	}
146 157

  

Also available in: Unified diff