Revision 63228380
Added by Andreas Müller almost 9 years ago
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
more getters/adders, update script, vocabulary and test vocabulary for TaxonNodeAgentRelation #3583