moodle16cleanup: backup/ set the correct column datatype and default value

This commit is contained in:
martinlanghoff
2006-05-17 06:36:14 +00:00
parent 7f8199c253
commit aec6df38ac
2 changed files with 22 additions and 1 deletions
+21
View File
@@ -50,6 +50,27 @@ function backup_upgrade($oldversion=0) {
}
}
if ($oldversion < 2006042801) {
modify_database('', 'ALTER TABLE prefix_backup_log
ALTER COLUMN "time" TYPE integer,
ALTER COLUMN "time" SET DEFAULT 0,
ALTER COLUMN laststarttime TYPE integer,
ALTER COLUMN laststarttime SET DEFAULT 0,
ALTER COLUMN courseid TYPE integer,
ALTER COLUMN courseid SET DEFAULT 0');
modify_database('', 'ALTER TABLE mdl_backup_courses
ALTER COLUMN lastendtime TYPE integer,
ALTER COLUMN lastendtime SET DEFAULT 0,
ALTER COLUMN laststarttime TYPE integer,
ALTER COLUMN laststarttime SET DEFAULT 0,
ALTER COLUMN courseid TYPE integer,
ALTER COLUMN courseid SET DEFAULT 0,
ALTER COLUMN nextstarttime TYPE integer,
ALTER COLUMN nextstarttime SET DEFAULT 0');
}
//Finally, return result
return $result;
+1 -1
View File
@@ -5,6 +5,6 @@
// database (backup_version) to determine whether upgrades should
// be performed (see db/backup_*.php)
$backup_version = 2006042800; // The current version is a date (YYYYMMDDXX)
$backup_version = 2006042801; // The current version is a date (YYYYMMDDXX)
$backup_release = "1.6beta4"; // User-friendly version number