add extensions
authorBill Erickson <berickxx@gmail.com>
Thu, 16 Jul 2015 20:12:22 +0000 (16:12 -0400)
committerBill Erickson <berickxx@gmail.com>
Fri, 28 Aug 2015 21:38:07 +0000 (17:38 -0400)
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/sql/deploy/create_extensions.sql [new file with mode: 0644]
Open-ILS/src/sql/revert/create_extensions.sql [new file with mode: 0644]
Open-ILS/src/sql/sqitch.plan
Open-ILS/src/sql/verify/create_extensions.sql [new file with mode: 0644]

diff --git a/Open-ILS/src/sql/deploy/create_extensions.sql b/Open-ILS/src/sql/deploy/create_extensions.sql
new file mode 100644 (file)
index 0000000..b8266af
--- /dev/null
@@ -0,0 +1,12 @@
+-- Deploy evergreen:create_extensions to pg
+
+BEGIN;
+
+CREATE LANGUAGE plperlu;
+
+CREATE EXTENSION tablefunc;
+CREATE EXTENSION xml2;
+CREATE EXTENSION hstore;
+CREATE EXTENSION intarray;
+
+COMMIT;
diff --git a/Open-ILS/src/sql/revert/create_extensions.sql b/Open-ILS/src/sql/revert/create_extensions.sql
new file mode 100644 (file)
index 0000000..5f901e9
--- /dev/null
@@ -0,0 +1,12 @@
+-- Revert evergreen:create_extensions from pg
+
+BEGIN;
+
+DROP LANGUAGE plperlu;
+
+DROP EXTENSION tablefunc;
+DROP EXTENSION xml2;
+DROP EXTENSION hstore;
+DROP EXTENSION intarray;
+
+COMMIT;
index 5f03c5d..dda7fe2 100644 (file)
@@ -2,3 +2,4 @@
 %project=evergreen
 %uri=http://evergreen-ils.org/
 
+create_extensions 2015-07-16T20:02:22Z Bill Erickson <berickxx@gmail.com> # Start with extensions
diff --git a/Open-ILS/src/sql/verify/create_extensions.sql b/Open-ILS/src/sql/verify/create_extensions.sql
new file mode 100644 (file)
index 0000000..90ccce0
--- /dev/null
@@ -0,0 +1,7 @@
+-- Verify evergreen:create_extensions on pg
+
+BEGIN;
+
+-- XXX Add verifications here.
+
+ROLLBACK;