Patch from Jason Stephenson which adds "IF EXISTS" to all DROP SCHEMA statements...
authormiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 21 May 2010 17:01:32 +0000 (17:01 +0000)
committermiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 21 May 2010 17:01:32 +0000 (17:01 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@16479 dcc99617-32d9-48b4-a31d-7c20da2025e4

21 files changed:
Open-ILS/src/sql/Pg/001.schema.offline.sql
Open-ILS/src/sql/Pg/002.schema.config.sql
Open-ILS/src/sql/Pg/005.schema.actors.sql
Open-ILS/src/sql/Pg/006.schema.permissions.sql
Open-ILS/src/sql/Pg/010.schema.biblio.sql
Open-ILS/src/sql/Pg/011.schema.authority.sql
Open-ILS/src/sql/Pg/012.schema.vandelay.sql
Open-ILS/src/sql/Pg/015.schema.staging.sql
Open-ILS/src/sql/Pg/030.schema.metabib.sql
Open-ILS/src/sql/Pg/040.schema.asset.sql
Open-ILS/src/sql/Pg/070.schema.container.sql
Open-ILS/src/sql/Pg/080.schema.money.sql
Open-ILS/src/sql/Pg/090.schema.action.sql
Open-ILS/src/sql/Pg/1.2.1-1.2.2-upgrade-db.sql
Open-ILS/src/sql/Pg/1.4.0.5-1.6.0.0-upgrade-db.sql
Open-ILS/src/sql/Pg/200.schema.acq.sql
Open-ILS/src/sql/Pg/210.schema.serials.sql
Open-ILS/src/sql/Pg/300.schema.staged_search.sql
Open-ILS/src/sql/Pg/900.audit-functions.sql
Open-ILS/src/sql/Pg/extend-reporter.sql
Open-ILS/src/sql/Pg/reporter-schema.sql

index 51f2e40..1308b03 100644 (file)
@@ -16,7 +16,7 @@
  */
 
 
-DROP SCHEMA offline CASCADE;
+DROP SCHEMA IF EXISTS offline CASCADE;
 
 BEGIN;
 
index d1db535..043df44 100644 (file)
@@ -17,8 +17,8 @@
 
 
 
-DROP SCHEMA stats CASCADE;
-DROP SCHEMA config CASCADE;
+DROP SCHEMA IF EXISTS stats CASCADE;
+DROP SCHEMA IF EXISTS config CASCADE;
 
 BEGIN;
 CREATE SCHEMA stats;
index e7b171f..f65ca48 100644 (file)
@@ -1,4 +1,4 @@
-DROP SCHEMA actor CASCADE;
+DROP SCHEMA IF EXISTS actor CASCADE;
 
 BEGIN;
 CREATE SCHEMA actor;
index 7e5515f..7d2c0c3 100644 (file)
@@ -16,7 +16,7 @@
  */
 
 
-DROP SCHEMA permission CASCADE;
+DROP SCHEMA IF EXISTS permission CASCADE;
 
 BEGIN;
 CREATE SCHEMA permission;
index afae8b3..7a5c1b4 100644 (file)
@@ -15,7 +15,7 @@
  *
  */
 
-DROP SCHEMA biblio CASCADE;
+DROP SCHEMA IF EXISTS biblio CASCADE;
 
 BEGIN;
 CREATE SCHEMA biblio;
index 795959a..c03275a 100644 (file)
@@ -15,7 +15,7 @@
  *
  */
 
-DROP SCHEMA authority CASCADE;
+DROP SCHEMA IF EXISTS authority CASCADE;
 
 BEGIN;
 CREATE SCHEMA authority;
index e3535c4..775876a 100644 (file)
@@ -1,4 +1,4 @@
-DROP SCHEMA vandelay CASCADE;
+DROP SCHEMA IF EXISTS vandelay CASCADE;
 
 BEGIN;
 
index 10a76d5..7543a77 100644 (file)
@@ -1,4 +1,4 @@
-DROP SCHEMA staging CASCADE;
+DROP SCHEMA IF EXISTS staging CASCADE;
 
 BEGIN;
 
index 6cdf2b9..c890a5d 100644 (file)
@@ -15,7 +15,7 @@
  *
  */
 
-DROP SCHEMA metabib CASCADE;
+DROP SCHEMA IF EXISTS metabib CASCADE;
 
 BEGIN;
 CREATE SCHEMA metabib;
index 001e8e3..65f0d4f 100644 (file)
@@ -15,7 +15,7 @@
  *
  */
 
-DROP SCHEMA asset CASCADE;
+DROP SCHEMA IF EXISTS asset CASCADE;
 
 BEGIN;
 
index a64f51c..beceec9 100644 (file)
@@ -15,7 +15,7 @@
  *
  */
 
-DROP SCHEMA container CASCADE;
+DROP SCHEMA IF EXISTS container CASCADE;
 
 BEGIN;
 CREATE SCHEMA container;
index f04265f..e84a996 100644 (file)
@@ -15,7 +15,7 @@
  *
  */
 
-DROP SCHEMA money CASCADE;
+DROP SCHEMA IF EXISTS money CASCADE;
 
 BEGIN;
 
index f7951b3..a93bfd0 100644 (file)
@@ -15,7 +15,7 @@
  *
  */
 
-DROP SCHEMA action CASCADE;
+DROP SCHEMA IF EXISTS action CASCADE;
 
 BEGIN;
 
index 6d06d28..8c44a09 100644 (file)
@@ -158,7 +158,7 @@ $$ LANGUAGE 'plperlu' STRICT IMMUTABLE;
 
 COMMIT;
 
-DROP SCHEMA search CASCADE;
+DROP SCHEMA IF EXISTS search CASCADE;
 BEGIN;
 
 -------------------------------------------------------------------
index 8272604..885f7ad 100644 (file)
@@ -16,8 +16,8 @@
 
 
 
-DROP SCHEMA acq CASCADE;
-DROP SCHEMA serial CASCADE;
+DROP SCHEMA IF EXISTS acq CASCADE;
+DROP SCHEMA IF EXISTS serial CASCADE;
 
 BEGIN;
 
index a1a4b86..41fed5b 100644 (file)
@@ -1,4 +1,4 @@
-DROP SCHEMA acq CASCADE;
+DROP SCHEMA IF EXISTS acq CASCADE;
 
 BEGIN;
 
index 1eadf55..5207729 100644 (file)
@@ -1,6 +1,6 @@
 
 
-DROP SCHEMA serial CASCADE;
+DROP SCHEMA IF EXISTS serial CASCADE;
 
 BEGIN;
 
index 300a15d..4090ca2 100644 (file)
@@ -15,7 +15,7 @@
  */
 
 
-DROP SCHEMA search CASCADE;
+DROP SCHEMA IF EXISTS search CASCADE;
 
 BEGIN;
 
index 60a019b..a8ee115 100644 (file)
@@ -15,7 +15,7 @@
  *
  */
 
-DROP SCHEMA auditor CASCADE;
+DROP SCHEMA IF EXISTS auditor CASCADE;
 
 BEGIN;
 
index 156df6c..ded54c8 100644 (file)
@@ -14,7 +14,7 @@
  *
  */
 
-DROP SCHEMA extend_reporter CASCADE;
+DROP SCHEMA IF EXISTS extend_reporter CASCADE;
 
 BEGIN;
 
index 6bf3c10..cdcc587 100644 (file)
@@ -15,7 +15,7 @@
  *
  */
 
-DROP SCHEMA reporter CASCADE;
+DROP SCHEMA IF EXISTS reporter CASCADE;
 
 BEGIN;