TSK-502: simplified drop tables sql
This commit is contained in:
parent
da8e435a1a
commit
172340323d
|
|
@ -43,13 +43,7 @@ public class DBCleaner {
|
||||||
runner.setLogWriter(logWriter);
|
runner.setLogWriter(logWriter);
|
||||||
runner.setErrorLogWriter(errorLogWriter);
|
runner.setErrorLogWriter(errorLogWriter);
|
||||||
if (dropTables) {
|
if (dropTables) {
|
||||||
String databaseProductName = connection.getMetaData().getDatabaseProductName();
|
runner.runScript(new InputStreamReader(this.getClass().getResourceAsStream(DB_DROP_TABLES_SCRIPT)));
|
||||||
if (databaseProductName.contains("DB2")) {
|
|
||||||
runner.runScript(
|
|
||||||
new InputStreamReader(this.getClass().getResourceAsStream(DB_DROP_TABLES_DB2_SCRIPT)));
|
|
||||||
} else {
|
|
||||||
runner.runScript(new InputStreamReader(this.getClass().getResourceAsStream(DB_DROP_TABLES_SCRIPT)));
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
runner.runScript(new InputStreamReader(this.getClass().getResourceAsStream(DB_CLEAR_SCRIPT)));
|
runner.runScript(new InputStreamReader(this.getClass().getResourceAsStream(DB_CLEAR_SCRIPT)));
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,11 @@
|
||||||
DROP TABLE TASKANA.TASKANA_SCHEMA_VERSION CASCADE;
|
DROP TABLE TASKANA.TASKANA_SCHEMA_VERSION;
|
||||||
DROP TABLE TASKANA.TASK CASCADE;
|
DROP TABLE TASKANA.ATTACHMENT;
|
||||||
DROP TABLE TASKANA.WORKBASKET_ACCESS_LIST CASCADE;
|
DROP TABLE TASKANA.TASK;
|
||||||
DROP TABLE TASKANA.WORKBASKET CASCADE;
|
DROP TABLE TASKANA.WORKBASKET_ACCESS_LIST;
|
||||||
DROP TABLE TASKANA.DISTRIBUTION_TARGETS CASCADE;
|
DROP TABLE TASKANA.WORKBASKET;
|
||||||
DROP TABLE TASKANA.CLASSIFICATION CASCADE;
|
DROP TABLE TASKANA.DISTRIBUTION_TARGETS;
|
||||||
DROP TABLE TASKANA.OBJECT_REFERENCE CASCADE;
|
DROP TABLE TASKANA.CLASSIFICATION;
|
||||||
DROP TABLE TASKANA.ATTACHMENT CASCADE;
|
DROP TABLE TASKANA.OBJECT_REFERENCE;
|
||||||
DROP TABLE TASKANA.JOB CASCADE;
|
DROP TABLE TASKANA.JOB;
|
||||||
DROP SEQUENCE TASKANA.JOB_SEQ;
|
DROP SEQUENCE TASKANA.JOB_SEQ;
|
||||||
COMMIT;
|
COMMIT;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue