Out of interest I looked to see what schema drifts are present for the GlobalBlocking extension.
From the globalblocks table on db2150 I saw:
- gb_id from the globalblocks table should be unsigned, but appears to be signed - T381877
- gb_address is type VARCHAR when it should be VARBINARY - T395669
- gb_address has a default set, when it should have no default - T395669
- gb_by_wiki has a default set, when it should have no default - T414178
From the global_block_whitelist table on enwiki db2174: