We need an else statement for `if (!empty($column_data['default']))` to also delete possible constraint when the column does not have a default value now anymore (but maybe did before)?
Seems like currently such columns are not event changed anymore