Unreleased regression: Dropping `mask` column with advanced logging breaks upgrades
https://github.com/civicrm/civicrm-core/pull/25396 drops the mask
column from the CustomField entity. However, it seems that unlike addColumn
, where we can wait until the upgrade is completed to change the log table schemas and rebuild the triggers, in the case of dropColumn
we need to do so immediately.