8.1.0 to 8.2.0 Upgrade Fails

I’ve found that as I’ve been upgrading multiple sites, I can’t jump too high between versions. I finally narrowed it down to 8.1.0 to 8.2.0, where I think it looks like database table fields were not updated in the upgrade process.

Has anyone else seen this? I don’t see anything on the forum or Google on this.

When I’ve run into this before I’ve had to run this command and manually run the SQL that it outputs disabling foreign keys before and re-enabling them after.

concrete/bin/concrete5 orm:schema-tool:update --dump-sql

I ended up comparing the two databases and manually making the modifications, then disabling the three lines in

/updates/concrete5-8.2.1/concrete/src/Updater/Migrations/Migrations/Version20170420000000.php
Lines 22 - 24

that delete the backup pages, then going into the Dashboard and deleting them.