LP#1715503: make upgrade script abort if not running min support version
authorGalen Charlton <gmc@equinoxinitiative.org>
Wed, 20 Sep 2017 15:23:29 +0000 (11:23 -0400)
committerGalen Charlton <gmc@equinoxinitiative.org>
Wed, 20 Sep 2017 15:24:12 +0000 (11:24 -0400)
commit406eb6c7e4fc8d038fbf44a555a220d5e761fde4
treee866d51059cf3c3b3d7ea6f8b448de71887a73e1
parentd8834a9d4e91b61db0492739f9b5e4105dcc1254
LP#1715503: make upgrade script abort if not running min support version

This patch causes the monolithic upgrade script to fail if the
database its connecting to isn't running at least Pg 9.4.

To test
-------
[1] Verify that 2.12.5-3.0-beta1-upgrade-db.sql will abort
    if used in a Pg database < 9.4; verify that it will work
    if the Pg version is at least 9.4

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Open-ILS/src/sql/Pg/version-upgrade/2.12.5-3.0-beta1-upgrade-db.sql