LP#1286340 - acq_purchase_order_lifecycle may not exist. user/csharp/lp1286340_delete_acq_purchase_orders
authorChris Sharp <csharp@georgialibraries.org>
Fri, 23 Jun 2017 15:53:46 +0000 (11:53 -0400)
committerChris Sharp <csharp@georgialibraries.org>
Wed, 8 Nov 2017 03:52:44 +0000 (22:52 -0500)
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
Open-ILS/src/sql/Pg/upgrade/XXXX.schema.delete_acq_purchase_orders.sql

index 36764b7..1d4f8ca 100644 (file)
@@ -7,9 +7,9 @@ ALTER TABLE acq.lineitem ADD COLUMN deleted BOOLEAN NOT NULL DEFAULT FALSE;
 ALTER TABLE acq.lineitem_detail ADD COLUMN deleted BOOLEAN NOT NULL DEFAULT FALSE;
 ALTER TABLE acq.po_item ADD COLUMN deleted BOOLEAN NOT NULL DEFAULT FALSE;
 ALTER TABLE acq.acq_purchase_order_history ADD COLUMN deleted BOOLEAN NOT NULL;
-ALTER TABLE acq.acq_purchase_order_lifecycle ADD COLUMN deleted BOOLEAN NOT NULL;
+ALTER TABLE IF EXISTS acq.acq_purchase_order_lifecycle ADD COLUMN deleted BOOLEAN NOT NULL;
 ALTER TABLE acq.acq_lineitem_history ADD COLUMN deleted BOOLEAN NOT NULL;
-ALTER TABLE acq.acq_lineitem_lifecycle ADD COLUMN deleted BOOLEAN NOT NULL;
+ALTER TABLE IF EXISTS acq.acq_lineitem_lifecycle ADD COLUMN deleted BOOLEAN NOT NULL;
 -- just in case the upgraded DB has these auditor tables, change them too
 ALTER TABLE IF EXISTS auditor.acq_lineitem_detail_history ADD COLUMN deleted BOOLEAN NOT NULL;
 ALTER TABLE IF EXISTS auditor.acq_lineitem_detail_lifecycle ADD COLUMN deleted BOOLEAN NOT NULL;