To do that, first navigate to Donations >> Settings >> Advanced, and enable the Advanced Database Updates setting, and save those changes.
The change above will add a “Re-run Update” button to the next step.
Next, go to Donations >> Tools >> Data >> Database updates, and go to the last page or two where you will see these update migrations related to the 4.x version:
Yes, @petrus4 is correct. To expand a bit on that, GiveWP is a complex plugin that extensively interfaces with your site’s database. From time to time, modifications to the database structure itself need to happen, whether to increase performance or to resolve issues. When that is the case, you will see a prompt on every admin (backend) page of your site.
These updates to database structure have been tested on a wide variety of server setups and on extremely large datasets. But as is the case often in software development, unforeseen edge cases can slip through. The one variable the GiveWP team can’t control is the hosting environment your site has, and in a handful of cases, some server and database configurations have proven impossible to perform the updates.
To resolve that, follow the steps below:
Before taking any steps for troubleshooting or updating, I highly recommend taking a good backup of the site you can confidently restore from. Having a backup of your site is essential to a solid workflow, and will allow you to restore to a previous version of the site if you run into any issues. You can read more about our top recommendations for taking a backup here: https://givewp.com/backup-for-faster-troubleshooting/.
Enable Advanced Database Updates in GiveWP → Settings → Advanced.
Next, go to the GiveWP → Tools → Data page, and re-run any pending/failed updates.
Check the logs at GiveWP → Tools → Logs for errors. If there are any errors, pass those along here.
Last, navigate back to GiveWP → Settings → Advanced and disable Advanced Database Updates.
It’s been a while since we’ve heard back, and I know troubleshooting needs a little extra time. I’m marking this as resolved for now, but if you still have questions, you can send them along right here, and I’ll be happy to hop back in.
Have a great day!
Viewing 3 replies - 1 through 3 (of 3 total)
The topic ‘Incomplete database update: “Add campaign id to donations”.’ is closed to new replies.