Trigger-based logging schema reconciliation fails when a column is renamed to a different upper/lower case
I'm getting this on upgrade: ALTER TABLE log_civicrm_uf_group ADD post_url varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Redirect to URL on submit.' [nativecode=1060 ** Duplicate column name 'post_url']
and I think it's from https://github.com/civicrm/civicrm-core/pull/26460 which changed the case. The logging table already contains a column post_URL, so when it tries to reconcile and add a column post_url it says it's a duplicate.
So either the reconcile needs to learn about how to handle this, or the upgrade script itself needs to change the logging table if it exists. The latter is probably simpler.