LP#1715503: make eg_db_config refuse to create DB if min Pg version not met user/gmcharlt/lp1715503_enforce_pg_94_as_minimum
authorGalen Charlton <gmc@equinoxinitiative.org>
Wed, 20 Sep 2017 15:48:39 +0000 (11:48 -0400)
committerGalen Charlton <gmc@equinoxinitiative.org>
Wed, 20 Sep 2017 15:48:39 +0000 (11:48 -0400)
commita57f66cdb4dcdf5d0666affff0fa706d0c131713
tree2ab85887a7def5885520c04bae25d9368ce0ec62
parent406eb6c7e4fc8d038fbf44a555a220d5e761fde4
LP#1715503: make eg_db_config refuse to create DB if min Pg version not met

This patch ensures that eg_db_config --create-database will abort if
the Pg version is not at least 9.4. It also tweaks the version check
to (in principle) work for Pg 10.

This patch also removes some stuff related to support Pg versions
less than 9.4, most notably using contribs rather than extensions.

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Open-ILS/src/sql/Pg/000.english.pg91.fts-config.sql [deleted file]
Open-ILS/src/sql/Pg/000.english.pg92.fts-config.sql [deleted symlink]
Open-ILS/src/sql/Pg/000.english.pg93.fts-config.sql [deleted symlink]
Open-ILS/src/sql/Pg/000.english.pg94.fts-config.sql [changed from symlink to file mode: 0644]
Open-ILS/src/sql/Pg/000.english.pg95.fts-config.sql
Open-ILS/src/sql/Pg/000.english.pg96.fts-config.sql
Open-ILS/src/sql/Pg/create_database_contribs.sql [deleted file]
Open-ILS/src/support-scripts/eg_db_config.in