From 4490d03649e1ce1a90274a0dce56fe8e5d2859ae Mon Sep 17 00:00:00 2001 From: Aleksander Machniak Date: Thu, 10 Jan 2013 12:32:29 +0100 Subject: Attach updatedb.sh script to the installer interface --- installer/test.php | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) (limited to 'installer/test.php') diff --git a/installer/test.php b/installer/test.php index e266bf05f..2cd9b5374 100644 --- a/installer/test.php +++ b/installer/test.php @@ -157,11 +157,9 @@ if ($db_working && $_POST['initdb']) { } else if ($db_working && $_POST['updatedb']) { - if (!($success = $RCI->update_db($DB, $_POST['version']))) { - $updatefile = INSTALL_PATH . 'SQL/' . (isset($RCI->db_map[$DB->db_provider]) ? $RCI->db_map[$DB->db_provider] : $DB->db_provider) . '.update.sql'; - echo '

Please manually execute the SQL statements from '.$updatefile.' on your database.
'; - echo 'See comments in the file and execute queries below the comment with the currently installed version number.

'; - } + if (!($success = $RCI->update_db($_POST['version']))) { + echo '

Database schema update failed.

'; + } } // test database @@ -176,9 +174,8 @@ if ($db_working) { $RCI->fail('DB Schema', "Database schema differs"); echo '"; $select = $RCI->versions_select(array('name' => 'version')); - echo '

You should run the update queries to get the schmea fixed.

Version to update from: ' . $select->show() . ' 

'; -// echo '

Please manually execute the SQL statements from '.$updatefile.' on your database.
'; -// echo 'See comments in the file and execute queries that are superscribed with the currently installed version number.

'; + $select->add('0.9 or newer', ''); + echo '

You should run the update queries to get the schema fixed.

Version to update from: ' . $select->show() . ' 

'; $db_working = false; } else { -- cgit v1.2.3