Revision 5c05e409
Added by Andreas Müller almost 6 years ago
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/database/update/v47_50/SchemaUpdater_47_50.java | ||
---|---|---|
150 | 150 |
oldTableName = "WorkingSet_TaxonNode"; |
151 | 151 |
changeSingleWorkingSetTableName(stepList, oldTableName); |
152 | 152 |
|
153 |
|
|
154 |
|
|
153 | 155 |
//#2335 Make DescriptiveDataSet IdentifiableEntity |
154 | 156 |
stepName = "Make DescriptiveDataSet IdentifiableEntity"; |
155 | 157 |
tableName = "DescriptiveDataSet"; |
... | ... | |
360 | 362 |
private void changeSingleWorkingSetTableName(List<ISchemaUpdaterStep> stepList, String oldTableName) { |
361 | 363 |
String stepName = "Rename " + oldTableName; |
362 | 364 |
String newTableName = oldTableName.replace("WorkingSet", "DescriptiveDataSet"); |
363 |
ISchemaUpdaterStep step = TableNameChanger.NewInstance(stepName, oldTableName, newTableName, INCLUDE_AUDIT); |
|
365 |
boolean includeDtype = !oldTableName.contains("_"); |
|
366 |
|
|
367 |
ISchemaUpdaterStep step = TableNameChanger.NewInstance(stepName, oldTableName, |
|
368 |
newTableName, INCLUDE_AUDIT, includeDtype); |
|
364 | 369 |
stepList.add(step); |
365 | 370 |
|
366 | 371 |
if (oldTableName.contains("_")){ |
Also available in: Unified diff
ref #2335 add DTYPE update to DescriptiveDataSet renaming