function dblog_update_7001 in Drupal 7
Update the {watchdog} table.
Related topics
File
- modules/
dblog/ dblog.install, line 110 - Install, update and uninstall functions for the dblog module.
Code
function dblog_update_7001() {
// Allow NULL values for links.
db_change_field('watchdog', 'link', 'link', array(
'type' => 'varchar',
'length' => 255,
'not null' => FALSE,
'default' => '',
'description' => 'Link to view the result of the event.',
));
// Add an index on uid.
db_add_index('watchdog', 'uid', array(
'uid',
));
// Allow longer type values.
db_change_field('watchdog', 'type', 'type', array(
'type' => 'varchar',
'length' => 64,
'not null' => TRUE,
'default' => '',
'description' => 'Type of log message, for example "user" or "page not found."',
));
// Convert the variables field (that stores serialized variables) from text to blob.
db_change_field('watchdog', 'variables', 'variables', array(
'type' => 'blob',
'not null' => TRUE,
'size' => 'big',
'description' => 'Serialized array of variables that match the message string and that is passed into the t() function.',
));
}