From fb00ff8f05dae3c110beceb929ea036e4cd14ae1 Mon Sep 17 00:00:00 2001 From: Ted Trask Date: Mon, 23 Sep 2013 18:13:03 +0000 Subject: Change function prototypes to pass self and use self.model instead of functions table Changed the order of the first two parameters passed to validate function in provisioning_params Replaced all APP references with self, now that self is available Still need to implement swapvalidateparams script --- upgradeprovisioning | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'upgradeprovisioning') diff --git a/upgradeprovisioning b/upgradeprovisioning index a4436eb..ada0d4f 100755 --- a/upgradeprovisioning +++ b/upgradeprovisioning @@ -238,6 +238,15 @@ done psql -U postgres -c "INSERT INTO provisioning_params VALUES(default, 'databaseversion', 'text', 'Provisioning Database Version', 'Do not edit or delete!', '1', '999', '', null)" provisioning psql -U postgres -c "UPDATE provisioning_params SET value='1' WHERE name='databaseversion'" provisioning +fi +if [ "$version" -lt "2" ]; then +echo "Upgrading to database version 2" + +# provisioning_params validate field changed the order of the first two Lua parameters +$(pwd)/swapvalidateparams + +psql -U postgres -c "UPDATE provisioning_params SET value='2' WHERE name='databaseversion'" provisioning + fi exit 0 -- cgit v1.2.3