Add missing pgpool_recovery--1.0--1.1.sql file to update pgpool_recovery() function...
authorBo Peng <pengbo@sraoss.co.jp>
Wed, 19 Sep 2018 00:25:31 +0000 (09:25 +0900)
committerBo Peng <pengbo@sraoss.co.jp>
Wed, 19 Sep 2018 00:30:57 +0000 (09:30 +0900)
src/sql/pgpool-recovery/Makefile
src/sql/pgpool-recovery/pgpool_recovery--1.0--1.1.sql [new file with mode: 0644]

index be767ba17b4213f098a3ef7a449f33ac52e771c3..d7e9d006c4793d21f59f8fbac0f6f18bc61d1707 100644 (file)
@@ -3,7 +3,7 @@ DATA_built = pgpool-recovery.sql
 DATA = uninstall_pgpool-recovery.sql
 
 EXTENSION = pgpool_recovery
-DATA = pgpool_recovery--1.1.sql
+DATA = pgpool_recovery--1.0.sql pgpool_recovery--1.1.sql pgpool_recovery--1.0--1.1.sql
 
 # if you are using PostgreSQL 8.0 or later,
 # using pg_config is recommended.
diff --git a/src/sql/pgpool-recovery/pgpool_recovery--1.0--1.1.sql b/src/sql/pgpool-recovery/pgpool_recovery--1.0--1.1.sql
new file mode 100644 (file)
index 0000000..51cf49a
--- /dev/null
@@ -0,0 +1,9 @@
+/* contrib/pgpool_recovery/pgpool_recovery--1.0--1.1.sql */
+
+-- complain if script is sourced in psql, rather than via ALTER EXTENSION
+\echo Use "ALTER EXTENSION pgpool_recovery UPDATE TO '1.1'" to load this file. \quit
+
+create FUNCTION pgpool_recovery(script_name text, remote_host text, remote_data_directory text, remote_port text)
+RETURNS bool
+AS 'MODULE_PATHNAME', 'pgpool_recovery'
+LANGUAGE C STRICT;