Revision d98c0473
Added by Andreas Müller over 3 years ago
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/database/update/SingleTermRemover.java | ||
---|---|---|
25 | 25 |
* |
26 | 26 |
* @author a.mueller |
27 | 27 |
* @since 06.09.2013 |
28 |
* |
|
29 |
*/ |
|
28 |
*/ |
|
30 | 29 |
public class SingleTermRemover |
31 | 30 |
extends SchemaUpdaterStepBase{ |
32 | 31 |
|
... | ... | |
90 | 89 |
getRepIds(datasource, id, repIDs, "representations_id", "DefinedTermBase_Representation", caseType ); |
91 | 90 |
getRepIds(datasource, id, repIDs, "inverserepresentations_id", "RelationshipTermBase_inverseRepresentation", caseType); |
92 | 91 |
|
93 |
//remove MN table |
|
92 |
//remove from MN table
|
|
94 | 93 |
String sql = " DELETE FROM %s WHERE DefinedTermBase_id = %d"; |
95 | 94 |
sql = String.format(sql, caseType.transformTo("DefinedTermBase_Representation"), id); |
96 | 95 |
datasource.executeUpdate(sql); |
... | ... | |
146 | 145 |
this.checkUsedQueries.add(query); |
147 | 146 |
return this; |
148 | 147 |
} |
149 |
|
|
150 |
|
|
151 |
|
|
152 |
} |
|
148 |
} |
Also available in: Unified diff
cleanup