SQL file contains all upgrades.

This commit is contained in:
ethem
2006-04-26 11:18:50 +00:00
parent 594d381aa2
commit 08cdce7e5e
2 changed files with 11 additions and 6 deletions
+4 -2
View File
@@ -8,9 +8,11 @@ function authorize_upgrade($oldversion=0) {
$result = true;
if ($oldversion == 0) {
modify_database("$CFG->dirroot/enrol/authorize/db/postgres7.sql");
$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'))) {
modify_database("$CFG->dirroot/enrol/authorize/db/postgres7.sql");
$result = modify_database("$CFG->dirroot/enrol/authorize/db/postgres7.sql");
return $result; // SQL file contains all upgrades.
}
if ($oldversion < 2005071601) {
+7 -4
View File
@@ -1,11 +1,14 @@
CREATE TABLE prefix_enrol_authorize (
id SERIAL PRIMARY KEY,
cclastfour integer default '0',
cclastfour integer DEFAULT 0 NOT NULL,
ccexp varchar(6) default '',
cvv varchar(4) default '',
ccname varchar(255) default '',
courseid integer NOT NULL default '0',
userid integer NOT NULL default '0',
courseid integer DEFAULT 0 NOT NULL,
userid integer DEFAULT 0 NOT NULL,
avscode varchar(1) default 'P',
transid varchar(255) default ''
);
);
CREATE INDEX prefix_enrol_authorize_courseid_idx ON prefix_enrol_authorize(courseid);
CREATE INDEX prefix_enrol_authorize_userid_idx ON prefix_enrol_authorize(userid);