From 09873f3feaa4a861716bf0470172c29d3783da8d Mon Sep 17 00:00:00 2001
From: Jason Stephenson <jstephenson@mvlc.org>
Date: Mon, 1 Apr 2013 14:25:02 -0400
Subject: [PATCH] Stamping upgrade script for revive-qp-fts (LP 1161601).

Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
---
 Open-ILS/src/sql/Pg/002.schema.config.sql                           | 2 +-
 ...ma.qp_fts_stored_proc.sql => 0786.schema.qp_fts_stored_proc.sql} | 6 ++++++
 2 files changed, 7 insertions(+), 1 deletion(-)
 rename Open-ILS/src/sql/Pg/upgrade/{XXXX.schema.qp_fts_stored_proc.sql => 0786.schema.qp_fts_stored_proc.sql} (99%)

diff --git a/Open-ILS/src/sql/Pg/002.schema.config.sql b/Open-ILS/src/sql/Pg/002.schema.config.sql
index 07bb2354ef..2637378da0 100644
--- a/Open-ILS/src/sql/Pg/002.schema.config.sql
+++ b/Open-ILS/src/sql/Pg/002.schema.config.sql
@@ -91,7 +91,7 @@ CREATE TRIGGER no_overlapping_deps
     BEFORE INSERT OR UPDATE ON config.db_patch_dependencies
     FOR EACH ROW EXECUTE PROCEDURE evergreen.array_overlap_check ('deprecates');
 
-INSERT INTO config.upgrade_log (version, applied_to) VALUES ('0785', :eg_version); -- senator/miker
+INSERT INTO config.upgrade_log (version, applied_to) VALUES ('0786', :eg_version); -- miker/dyrcona
 
 CREATE TABLE config.bib_source (
 	id		SERIAL	PRIMARY KEY,
diff --git a/Open-ILS/src/sql/Pg/upgrade/XXXX.schema.qp_fts_stored_proc.sql b/Open-ILS/src/sql/Pg/upgrade/0786.schema.qp_fts_stored_proc.sql
similarity index 99%
rename from Open-ILS/src/sql/Pg/upgrade/XXXX.schema.qp_fts_stored_proc.sql
rename to Open-ILS/src/sql/Pg/upgrade/0786.schema.qp_fts_stored_proc.sql
index 60d8c2abe4..f113f056ce 100644
--- a/Open-ILS/src/sql/Pg/upgrade/XXXX.schema.qp_fts_stored_proc.sql
+++ b/Open-ILS/src/sql/Pg/upgrade/0786.schema.qp_fts_stored_proc.sql
@@ -1,3 +1,8 @@
+BEGIN;
+
+--Check if we can apply the upgrade.
+SELECT evergreen.upgrade_deps_block_check('0786', :eg_version);
+
 
 CREATE TYPE search.search_result AS ( id BIGINT, rel NUMERIC, record INT, total INT, checked INT, visible INT, deleted INT, excluded INT );
 CREATE TYPE search.search_args AS ( id INT, field_class TEXT, field_name TEXT, table_alias TEXT, term TEXT, term_type TEXT );
@@ -327,3 +332,4 @@ END;
 $func$ LANGUAGE PLPGSQL;
 
  
+COMMIT;
-- 
2.11.0