If a CiviCRM upgrade amends the structure of existing tables, do you know if the same changes are applied to the equivalent logging tables?
I've noticed in the column civicrm_line_item.label
NULL is allowed, but in log_civicrm_line_item.label
it's not. So when I create Contribution prices without labels, I get a constraint violation from the logging trigger during payment.
Wanted to check if it's safe to amend the logging table structure to match, or if there was a reason for the difference.