Revision 51d34ec8
Added by Andreas Müller over 8 years ago
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/database/update/v35_36/SchemaUpdater_35_36.java | ||
---|---|---|
15 | 15 |
|
16 | 16 |
import org.apache.log4j.Logger; |
17 | 17 |
|
18 |
import eu.etaxonomy.cdm.database.update.ColumnAdder; |
|
18 | 19 |
import eu.etaxonomy.cdm.database.update.ISchemaUpdater; |
19 | 20 |
import eu.etaxonomy.cdm.database.update.ISchemaUpdaterStep; |
20 | 21 |
import eu.etaxonomy.cdm.database.update.SchemaUpdaterBase; |
... | ... | |
62 | 63 |
|
63 | 64 |
List<ISchemaUpdaterStep> stepList = new ArrayList<ISchemaUpdaterStep>(); |
64 | 65 |
|
65 |
|
|
66 |
// //IntextReference |
|
67 |
// //#4706 |
|
68 |
// stepName = "Add IntextReference table"; |
|
69 |
// tableName = "IntextReference"; |
|
70 |
// columnNames = new String[]{"startpos","endpos","agent_id","annotation_id", |
|
71 |
// "languagestring_id","media_id","occurrence_id","reference_id","taxon_id","taxonname_id"}; |
|
72 |
// referencedTables = new String[]{null, null, "AgentBase","Annotation","LanguageString","Media", |
|
73 |
// "SpecimenOrObservationBase","Reference","TaxonBase","TaxonNameBase"}; |
|
74 |
// columnTypes = new String[]{"int","int","int","int","int","int","int","int","int","int"}; |
|
75 |
// step = TableCreator.NewVersionableInstance(stepName, tableName, columnNames, |
|
76 |
// columnTypes, referencedTables, INCLUDE_AUDIT); |
|
77 |
// stepList.add(step); |
|
66 |
//add hasMoreMembers |
|
67 |
stepName = "Add hasMoreMembers to Team"; |
|
68 |
tableName = "AgentBase"; |
|
69 |
newColumnName = "hasMoreMembers"; |
|
70 |
step = ColumnAdder.NewBooleanInstance(stepName, tableName, newColumnName, INCLUDE_AUDIT, false); |
|
71 |
stepList.add(step); |
|
78 | 72 |
|
79 | 73 |
return stepList; |
80 | 74 |
} |
Also available in: Unified diff
add update script for hasMoreMembers #4791