LP#1864507: (follow-up) fix seed data and schema update
authorGalen Charlton <gmc@equinoxOLI.org>
Thu, 27 Oct 2022 23:27:23 +0000 (19:27 -0400)
committerGalen Charlton <gmc@equinoxOLI.org>
Thu, 27 Oct 2022 23:27:23 +0000 (19:27 -0400)
Syntax error terminated the DB update and would have left
certain field without the new normalizer.

Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
Open-ILS/src/sql/Pg/950.data.seed-values.sql
Open-ILS/src/sql/Pg/upgrade/1344.function.trim_trailing_punct-improvement.sql

index 7cd50de..2ee20c8 100644 (file)
@@ -10984,7 +10984,7 @@ INSERT INTO config.metabib_field_index_norm_map (field,norm,pos)
       FROM  config.metabib_field m,
             config.index_normalizer i
       WHERE i.func = 'metabib.trim_trailing_punctuation'
-            m.field_class='title' AND (m.browse_field OR m.facet_field OR m.display_field)
+            AND m.field_class='title' AND (m.browse_field OR m.facet_field OR m.display_field)
             AND NOT EXISTS (SELECT 1 FROM config.metabib_field_index_norm_map WHERE field = m.id AND norm = i.id);
 
 INSERT INTO config.record_attr_index_norm_map (attr,norm,pos)
index 5f74889..8238e34 100644 (file)
@@ -59,7 +59,7 @@ INSERT INTO config.metabib_field_index_norm_map (field,norm,pos)
       FROM  config.metabib_field m,
             config.index_normalizer i
       WHERE i.func = 'metabib.trim_trailing_punctuation'
-            m.field_class='title' AND (m.browse_field OR m.facet_field OR m.display_field)
+            AND m.field_class='title' AND (m.browse_field OR m.facet_field OR m.display_field)
             AND NOT EXISTS (SELECT 1 FROM config.metabib_field_index_norm_map WHERE field = m.id AND norm = i.id);
 
 COMMIT;