LP#1569884: fix schema update script
authorGalen Charlton <gmc@esilibrary.com>
Thu, 28 Apr 2016 15:27:11 +0000 (11:27 -0400)
committerGalen Charlton <gmc@esilibrary.com>
Thu, 28 Apr 2016 15:32:08 +0000 (11:32 -0400)
CREATE INDEX cannot run concurrently in a transaction
block period, at least as of 9.4.

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Open-ILS/src/sql/XXXX.schema.allow_parts_to_be_recreated.sql

index 235a5f0..c403a5d 100644 (file)
@@ -3,6 +3,6 @@ BEGIN;
 SELECT evergreen.upgrade_deps_block_check('XXXX', :eg_version);
 
 ALTER TABLE biblio.monograph_part DROP CONSTRAINT "record_label_unique";
-CREATE UNIQUE INDEX CONCURRENTLY record_label_unique_idx ON biblio.monograph_part (record, label) WHERE deleted = FALSE;
+CREATE UNIQUE INDEX record_label_unique_idx ON biblio.monograph_part (record, label) WHERE deleted = FALSE;
 
 COMMIT;