From d166f2035bc80f369be74a790b6138331c8c8834 Mon Sep 17 00:00:00 2001 From: Naomi Aro Date: Sat, 31 Aug 2013 16:50:40 -0400 Subject: [PATCH] creating an upgrade script for the Ryerson feature. --- install_minimal/include/airtime-upgrade.php | 4 +++ .../upgrades/airtime-2.5.0/DbUpgrade.php | 25 +++++++++++++++++++ .../airtime-2.5.0/airtime-upgrade.php | 8 ++++++ .../{upgrade-ryerson.sql => data/schema.sql} | 0 .../upgrades/airtime-2.5.0/data/upgrade.sql | 7 ++++++ 5 files changed, 44 insertions(+) create mode 100644 install_minimal/upgrades/airtime-2.5.0/DbUpgrade.php create mode 100644 install_minimal/upgrades/airtime-2.5.0/airtime-upgrade.php rename install_minimal/upgrades/airtime-2.5.0/{upgrade-ryerson.sql => data/schema.sql} (100%) create mode 100644 install_minimal/upgrades/airtime-2.5.0/data/upgrade.sql diff --git a/install_minimal/include/airtime-upgrade.php b/install_minimal/include/airtime-upgrade.php index 66ba70838..a8e7a3a22 100644 --- a/install_minimal/include/airtime-upgrade.php +++ b/install_minimal/include/airtime-upgrade.php @@ -88,4 +88,8 @@ if (strcmp($version, "2.4.1") < 0) { passthru("php --php-ini $SCRIPTPATH/../airtime-php.ini $SCRIPTPATH/../upgrades/airtime-2.4.1/airtime-upgrade.php"); pause(); } +if (strcmp($version, "2.5.0") < 0) { + passthru("php --php-ini $SCRIPTPATH/../airtime-php.ini $SCRIPTPATH/../upgrades/airtime-2.5.0/airtime-upgrade.php"); + pause(); +} echo "******************************* Upgrade Complete *******************************".PHP_EOL; diff --git a/install_minimal/upgrades/airtime-2.5.0/DbUpgrade.php b/install_minimal/upgrades/airtime-2.5.0/DbUpgrade.php new file mode 100644 index 000000000..5114b8f90 --- /dev/null +++ b/install_minimal/upgrades/airtime-2.5.0/DbUpgrade.php @@ -0,0 +1,25 @@ +&1 | grep -v \"will create implicit index\""); + passthru("export PGPASSWORD=$password && psql -h $host -U $username -q -f $dir/data/upgrade.sql $database 2>&1 | grep -v \"will create implicit index\""); + } +} diff --git a/install_minimal/upgrades/airtime-2.5.0/airtime-upgrade.php b/install_minimal/upgrades/airtime-2.5.0/airtime-upgrade.php new file mode 100644 index 000000000..042b92d05 --- /dev/null +++ b/install_minimal/upgrades/airtime-2.5.0/airtime-upgrade.php @@ -0,0 +1,8 @@ +