I recently upgraded my site form 5.7 to 6.2. Because I got soem php errors in the log I installed the Schema module to look for possible database errors.
Below is what schema returns as mismatches.
The differences seem trivial to me? Are there any that need to fixed?. (or should the database be 100% correct?)
Tables for which the schema and database are different.
node
*
node_revisions
o column log:
declared: array('type' => 'text', 'size' => 'big', 'not null' => TRUE)
actual: array('type' => 'text', 'size' => 'big', 'not null' => FALSE)
*
node_type
o column name:
declared: array('type' => 'varchar', 'length' => 255, 'not null' => TRUE, 'default' => '')
actual: array('type' => 'varchar', 'length' => '255', 'not null' => TRUE)
search
*
search_dataset
o column type:
declared: array('type' => 'varchar', 'length' => 16, 'not null' => FALSE)
actual: array('type' => 'varchar', 'length' => '16', 'not null' => FALSE, 'default' => '')
*
search_index
o column type:
declared: array('type' => 'varchar', 'length' => 16, 'not null' => FALSE)