Fixes the "column 'is_hidden' already exists" error in migrations when upgrading.
Anytime a migration modified a table the changes would not be apparent in a
$this->db->field_exists() or similar check that happened on the same request.