Reinstate required TEXT SEARCH CONFIGURATION data
authorMike Rylander <mrylander@gmail.com>
Wed, 17 Apr 2013 18:04:11 +0000 (14:04 -0400)
committerJason Stephenson <jstephenson@mvlc.org>
Wed, 17 Apr 2013 18:29:34 +0000 (14:29 -0400)
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
Open-ILS/src/sql/Pg/000.english.pg91.fts-config.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.schema.reinstate-tsconfigs.sql [new file with mode: 0644]

index 0419aa7..8bae23e 100644 (file)
@@ -45,12 +45,12 @@ ALTER TEXT SEARCH CONFIGURATION ' || lang || '_nostop ALTER MAPPING FOR asciiwor
 END LOOP;
 END;
 $$;
---CREATE TEXT SEARCH CONFIGURATION title ( COPY = english_nostop );
---CREATE TEXT SEARCH CONFIGURATION author ( COPY = english_nostop );
---CREATE TEXT SEARCH CONFIGURATION subject ( COPY = english_nostop );
+CREATE TEXT SEARCH CONFIGURATION title ( COPY = english_nostop );
+CREATE TEXT SEARCH CONFIGURATION author ( COPY = english_nostop );
+CREATE TEXT SEARCH CONFIGURATION subject ( COPY = english_nostop );
 CREATE TEXT SEARCH CONFIGURATION keyword ( COPY = english_nostop );
---CREATE TEXT SEARCH CONFIGURATION identifier ( COPY = english_nostop );
---CREATE TEXT SEARCH CONFIGURATION series ( COPY = english_nostop );
+CREATE TEXT SEARCH CONFIGURATION identifier ( COPY = english_nostop );
+CREATE TEXT SEARCH CONFIGURATION series ( COPY = english_nostop );
 CREATE TEXT SEARCH CONFIGURATION "default" ( COPY = english_nostop );
 
 
diff --git a/Open-ILS/src/sql/Pg/upgrade/XXXX.schema.reinstate-tsconfigs.sql b/Open-ILS/src/sql/Pg/upgrade/XXXX.schema.reinstate-tsconfigs.sql
new file mode 100644 (file)
index 0000000..9dad01d
--- /dev/null
@@ -0,0 +1,8 @@
+SELECT evergreen.upgrade_deps_block_check('XXXX', :eg_version);
+
+-- These can be run outside of a transaction
+CREATE TEXT SEARCH CONFIGURATION title ( COPY = english_nostop );
+CREATE TEXT SEARCH CONFIGURATION author ( COPY = english_nostop );
+CREATE TEXT SEARCH CONFIGURATION subject ( COPY = english_nostop );
+CREATE TEXT SEARCH CONFIGURATION series ( COPY = english_nostop );
+CREATE TEXT SEARCH CONFIGURATION identifier ( COPY = english_nostop );