Permalink
Browse files

Penny made it this way on purpose, apparently, to make it work proper…

…ly on Postgresql, so it reverted.
  • Loading branch information...
1 parent 8c75d90 commit e66012b56302ecd7ef6d2ac6f9260b16e7ac3420 ethem committed Apr 26, 2006
Showing with 6 additions and 5 deletions.
  1. +6 −5 enrol/authorize/db/postgres7.php
@@ -8,12 +8,13 @@ function enrol_authorize_upgrade($oldversion=0) {
$result = true;
- if ($oldversion == 0) {
- $result = modify_database("$CFG->dirroot/enrol/authorize/db/postgres7.sql");
- return $result; // SQL file contains all upgrades.
- } else if (!in_array($CFG->prefix . 'enrol_authorize', $db->MetaTables('TABLES'))) {
+ if (!$tables = $db->MetaColumns($CFG->prefix . 'enrol_authorize')) {
+ $installfirst = true;
+ }
+
+ if ($oldversion == 0 || !empty($installfirst)) { // First time install
$result = modify_database("$CFG->dirroot/enrol/authorize/db/postgres7.sql");
- return $result; // SQL file contains all upgrades.
+ return $result; // RETURN, sql file contains last upgrades.
}
// Authorize module was installed before. Upgrades must be applied to SQL file.

0 comments on commit e66012b

Please sign in to comment.