Drop if exists

This commit is contained in:
wqy
2022-09-03 09:30:19 +08:00
parent e68c1776c4
commit dc07e4811c
29 changed files with 63 additions and 62 deletions

View File

@@ -25,4 +25,5 @@ CREATE TABLE SNAPSHOT_OPERATION
CREATE TABLE TRANSACTION_OPERATION
(
ID INTEGER PRIMARY KEY REFERENCES OPERATION(ID)
, STRICT BOOLEAN NOT NULL DEFAULT FALSE
);

View File

@@ -1,3 +1,3 @@
-- [TITLE]
DROP TABLE TITLE;
DROP TABLE IF EXISTS TITLE;

View File

@@ -1,13 +1,13 @@
-- [STATUS]
DROP TABLE STATUS_LINK;
DROP TABLE IF EXISTS STATUS_LINK;
DROP TABLE STATUS_VALVE;
DROP TABLE IF EXISTS STATUS_VALVE;
DROP TYPE STATUS_VALVE_STATUS;
DROP TYPE IF EXISTS STATUS_VALVE_STATUS;
DROP TABLE STATUS_PUMP;
DROP TABLE IF EXISTS STATUS_PUMP;
DROP TABLE STATUS_PIPE;
DROP TABLE IF EXISTS STATUS_PIPE;
DROP TYPE STATUS_PIPE_PUMP_STATUS;
DROP TYPE IF EXISTS STATUS_PIPE_PUMP_STATUS;

View File

@@ -1,3 +1,3 @@
-- [PATTERNS]
DROP TABLE PATTERNS;
DROP TABLE IF EXISTS PATTERNS;

View File

@@ -1,3 +1,3 @@
-- [CURVES]
DROP TABLE CURVES;
DROP TABLE IF EXISTS CURVES;

View File

@@ -1,9 +1,9 @@
-- [CONTROLS]
DROP TABLE CONTROLS_3;
DROP TABLE IF EXISTS CONTROLS_3;
DROP TABLE CONTROLS_2;
DROP TABLE IF EXISTS CONTROLS_2;
DROP TABLE CONTROLS_1;
DROP TABLE IF EXISTS CONTROLS_1;
DROP TYPE CONTROLS_1_PREP;
DROP TYPE IF EXISTS CONTROLS_1_PREP;

View File

@@ -1,3 +1,3 @@
-- [RULES]
DROP TABLE RULES;
DROP TABLE IF EXISTS RULES;

View File

@@ -1,9 +1,9 @@
-- [ENERGY]
DROP TABLE ENERGY_DEMAND_CHARGE;
DROP TABLE IF EXISTS ENERGY_DEMAND_CHARGE;
DROP TABLE ENERGY_PUMP;
DROP TABLE IF EXISTS ENERGY_PUMP;
DROP TABLE ENERGY_GLOBAL;
DROP TABLE IF EXISTS ENERGY_GLOBAL;
DROP TYPE ENERGY_PARAM;
DROP TYPE IF EXISTS ENERGY_PARAM;

View File

@@ -1,3 +1,3 @@
-- [EMITTERS]
DROP TABLE EMITTERS;
DROP TABLE IF EXISTS EMITTERS;

View File

@@ -1,3 +1,3 @@
-- [QUALITY]
DROP TABLE QUALITY;
DROP TABLE IF EXISTS QUALITY;

View File

@@ -1,5 +1,5 @@
-- [SOURCES]
DROP TABLE SOURCES;
DROP TABLE IF EXISTS SOURCES;
DROP TYPE SOURCES_TYPE;
DROP TYPE IF EXISTS SOURCES_TYPE;

View File

@@ -1,19 +1,19 @@
-- [REACTIONS]
DROP TABLE REACTIONS_ROUGHNESS_CORRELATION;
DROP TABLE IF EXISTS REACTIONS_ROUGHNESS_CORRELATION;
DROP TABLE REACTIONS_LIMITING_POTENTIAL;
DROP TABLE IF EXISTS REACTIONS_LIMITING_POTENTIAL;
DROP TABLE REACTIONS_TANK;
DROP TABLE IF EXISTS REACTIONS_TANK;
DROP TABLE REACTIONS_PIPE;
DROP TABLE IF EXISTS REACTIONS_PIPE;
DROP TYPE REACTIONS_PIPE_PARAM;
DROP TYPE IF EXISTS REACTIONS_PIPE_PARAM;
DROP TABLE REACTIONS_GLOBAL;
DROP TABLE IF EXISTS REACTIONS_GLOBAL;
DROP TYPE REACTIONS_GLOBAL_PARAM;
DROP TYPE IF EXISTS REACTIONS_GLOBAL_PARAM;
DROP TABLE REACTIONS_ORDER;
DROP TABLE IF EXISTS REACTIONS_ORDER;
DROP TYPE REACTIONS_ORDER_PARAM;
DROP TYPE IF EXISTS REACTIONS_ORDER_PARAM;

View File

@@ -1,3 +1,3 @@
-- [JUNCTIONS]
DROP TABLE JUNCTIONS;
DROP TABLE IF EXISTS JUNCTIONS;

View File

@@ -1,5 +1,5 @@
-- [MIXING]
DROP TABLE MIXING;
DROP TABLE IF EXISTS MIXING;
DROP TYPE MIXING_Model;
DROP TYPE IF EXISTS MIXING_Model;

View File

@@ -1,3 +1,3 @@
-- [TIMES]
DROP TABLE TIMES;
DROP TABLE IF EXISTS TIMES;

View File

@@ -1,3 +1,3 @@
-- [REPORT]
DROP TABLE REPORT;
DROP TABLE IF EXISTS REPORT;

View File

@@ -1,3 +1,3 @@
-- [OPTIONS]
DROP TABLE OPTIONS;
DROP TABLE IF EXISTS OPTIONS;

View File

@@ -1,7 +1,7 @@
-- [COORDINATES]
DROP INDEX COORDINATES_GIST;
DROP INDEX IF EXISTS COORDINATES_GIST;
DROP INDEX COORDINATES_SPGIST;
DROP INDEX IF EXISTS COORDINATES_SPGIST;
DROP TABLE COORDINATES;
DROP TABLE IF EXISTS COORDINATES;

View File

@@ -1,3 +1,3 @@
-- [VERTICES]
DROP TABLE VERTICES;
DROP TABLE IF EXISTS VERTICES;

View File

@@ -1,3 +1,3 @@
-- [LABELS]
DROP TABLE LABELS;
DROP TABLE IF EXISTS LABELS;

View File

@@ -1,3 +1,3 @@
-- [BACKDROP]
DROP TABLE BACKDROP;
DROP TABLE IF EXISTS BACKDROP;

View File

@@ -1,3 +1,3 @@
-- [RESERVOIRS]
DROP TABLE RESERVOIRS;
DROP TABLE IF EXISTS RESERVOIRS;

View File

@@ -1,5 +1,5 @@
-- [TANKS]
DROP TABLE TANKS;
DROP TABLE IF EXISTS TANKS;
DROP TYPE TANKS_OVERFLOW;
DROP TYPE IF EXISTS TANKS_OVERFLOW;

View File

@@ -1,5 +1,5 @@
-- [PIPES]
DROP TABLE PIPES;
DROP TABLE IF EXISTS PIPES;
DROP TYPE PIPES_STATUS;
DROP TYPE IF EXISTS PIPES_STATUS;

View File

@@ -1,11 +1,11 @@
-- [PUMPS]
DROP TABLE PUMPS_PROPERTY_PATTERN;
DROP TABLE IF EXISTS PUMPS_PROPERTY_PATTERN;
DROP TABLE PUMPS_PROPERTY_HEAD;
DROP TABLE IF EXISTS PUMPS_PROPERTY_HEAD;
DROP TABLE PUMPS_PROPERTY_SPEED;
DROP TABLE IF EXISTS PUMPS_PROPERTY_SPEED;
DROP TABLE PUMPS_PROPERTY_POWER;
DROP TABLE IF EXISTS PUMPS_PROPERTY_POWER;
DROP TABLE PUMPS;
DROP TABLE IF EXISTS PUMPS;

View File

@@ -1,5 +1,5 @@
-- [VALVES]
DROP TABLE VALVES;
DROP TABLE IF EXISTS VALVES;
DROP TYPE VALVES_TYPE;
DROP TYPE IF EXISTS VALVES_TYPE;

View File

@@ -1,5 +1,5 @@
-- [TAGS]
DROP TABLE TAGS_LINK;
DROP TABLE IF EXISTS TAGS_LINK;
DROP TABLE TAGS_NODE;
DROP TABLE IF EXISTS TAGS_NODE;

View File

@@ -1,3 +1,3 @@
-- [DEMANDS]
DROP TABLE DEMANDS;
DROP TABLE IF EXISTS DEMANDS;

View File

@@ -1,7 +1,7 @@
DROP TABLE TRANSACTION_OPERATION;
DROP TABLE IF EXISTS TRANSACTION_OPERATION;
DROP TABLE SNAPSHOT_OPERATION;
DROP TABLE IF EXISTS SNAPSHOT_OPERATION;
DROP TABLE CURRENT_OPERATION;
DROP TABLE IF EXISTS CURRENT_OPERATION;
DROP TABLE OPERATION;
DROP TABLE IF EXISTS OPERATION;