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 CREATE TABLE TRANSACTION_OPERATION
( (
ID INTEGER PRIMARY KEY REFERENCES OPERATION(ID) ID INTEGER PRIMARY KEY REFERENCES OPERATION(ID)
, STRICT BOOLEAN NOT NULL DEFAULT FALSE
); );

View File

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

View File

@@ -1,13 +1,13 @@
-- [STATUS] -- [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] -- [PATTERNS]
DROP TABLE PATTERNS; DROP TABLE IF EXISTS PATTERNS;

View File

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

View File

@@ -1,9 +1,9 @@
-- [CONTROLS] -- [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] -- [RULES]
DROP TABLE RULES; DROP TABLE IF EXISTS RULES;

View File

@@ -1,9 +1,9 @@
-- [ENERGY] -- [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] -- [EMITTERS]
DROP TABLE EMITTERS; DROP TABLE IF EXISTS EMITTERS;

View File

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

View File

@@ -1,5 +1,5 @@
-- [SOURCES] -- [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] -- [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] -- [JUNCTIONS]
DROP TABLE JUNCTIONS; DROP TABLE IF EXISTS JUNCTIONS;

View File

@@ -1,5 +1,5 @@
-- [MIXING] -- [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] -- [TIMES]
DROP TABLE TIMES; DROP TABLE IF EXISTS TIMES;

View File

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

View File

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

View File

@@ -1,7 +1,7 @@
-- [COORDINATES] -- [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] -- [VERTICES]
DROP TABLE VERTICES; DROP TABLE IF EXISTS VERTICES;

View File

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

View File

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

View File

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

View File

@@ -1,5 +1,5 @@
-- [TANKS] -- [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] -- [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] -- [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] -- [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] -- [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] -- [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;