Add SQL insert checks in search-index-keep-periods
authorBill Erickson <berickxx@gmail.com>
Fri, 6 Jul 2018 17:04:59 +0000 (13:04 -0400)
committerBill Erickson <berickxx@gmail.com>
Thu, 21 Mar 2019 19:46:23 +0000 (15:46 -0400)
Signed-off-by: Bill Erickson <berickxx@gmail.com>
KCLS/sql/schema/deploy/search-index-keep-periods.sql

index 8407daa..19fef36 100644 (file)
@@ -3,6 +3,10 @@
 
 BEGIN;
 
+DO $INSERT$
+BEGIN
+    IF evergreen.insert_on_deploy() THEN
+
 INSERT INTO config.metabib_field
     (field_class, name, label, xpath, weight, format, search_field, browse_field)
 VALUES (
@@ -91,6 +95,10 @@ VALUES (
 );
 
 
+    END IF; -- insert_on_deploy
+END $INSERT$;
+
+
 CREATE OR REPLACE FUNCTION biblio.extract_metabib_field_entry ( rid BIGINT, default_joiner TEXT ) RETURNS SETOF metabib.field_entry_template AS $func$
 DECLARE
     bib     biblio.record_entry%ROWTYPE;