function filedepot_update_6001 in filedepot 6
Implementation of hook_update_N(). RC3 - Change the size field to support a larger file size (bytes)
File
- ./
filedepot.install, line 1069 - filedepot.install filedepot: File Management Module developed by Nextide www.nextide.ca
Code
function filedepot_update_6001() {
switch ($GLOBALS['db_type']) {
case 'mysql':
case 'mysqli':
db_query("ALTER TABLE {filedepot_files} CHANGE `size` `size` INT( 11 ) NOT NULL DEFAULT '0'");
db_query("ALTER TABLE {filedepot_fileversions} CHANGE `size` `size` INT( 11 ) NOT NULL DEFAULT '0'");
db_query("ALTER TABLE {filedepot_filesubmissions} CHANGE `size` `size` INT( 11 ) NOT NULL DEFAULT '0'");
db_query("ALTER TABLE {filedepot_import_queue} CHANGE `size` `size` INT( 11 ) NOT NULL DEFAULT '0'");
break;
case 'pgsql':
db_change_column($ret, 'filedepot_files', 'size', 'size', 'int', array(
'not null' => TRUE,
));
db_change_column($ret, 'filedepot_fileversions', 'size', 'size', 'int', array(
'not null' => TRUE,
));
db_change_column($ret, 'filedepot_filesubmissions', 'size', 'size', 'int', array(
'not null' => TRUE,
));
db_change_column($ret, 'filedepot_import_queue', 'size', 'size', 'int', array(
'not null' => TRUE,
));
break;
}
}