In includes/upgrade.php
there is a function called dbDelta
.
If you’ll pass FALSE
as second argument and ''
(empty string) as first, then you’ll get the list of all changes, that should be made to database (but none of them will be executed).
You can also find the new structure of DB in includes/schema.php
file of the new version, so you can do the comparison manually.
Related Posts:
- Upgrade 4.5.2 to 4.5.3 deleting row in wp_options table
- Can I upgrade a plugin to a specific version?
- Plugin upgrading: Widget settings
- How to customize a plugin whilst maintaining ability to upgrade
- How to avoid plugin name conflicts from the upgrade notifier?
- How to check plugin compatibility before upgrading WordPress
- A Way to Auto update plugins using cron?
- Updating WordPress – the best approach (updating wp core, plugins and db)
- Missing argument 2 for wpdb::prepare() Issue
- Hook (upgrader_process_complete) running moment
- WordPress plugin DB upgrade
- Why users disable the WordPress update?
- Upgrading WordPress 4.0 asks for FTP password
- I can’t upload a new wordpress theme from a zipped file
- What is the easiest way to implement cascading database upgrade for my plugin?
- Upgrade Private Plugin without Deleting
- Hook before & after plugin / core update
- WordPress 5 upgrade: until when is it safe to keep project running in 4.x?
- How to review WordPress website php version compatibility?
- Best method to upgrade multisite plugin’s numerous database table
- WordPress independent plugin upgrade notification system [duplicate]
- WSOD after upgrading to 3.1
- Upgraded to latest version – 3.0.3 and Now I get a “sufficient permissions to access this page” error
- Enabling WP_USE_EXT_MYSQL to support old plugin
- file-gallery plugin line 1573 broken in 4.2 upgrade [closed]
- Does WP delete deprecated plugin/theme files on plugin/theme upgrade?
- WordPress crashes with “The service is unavailable.” after trying to upgrade plugins
- Disable a plugin from ever upgrading?
- can we modify wordpress plugin version value to avoid update warning?
- Maintaining plugin addons while upgrading
- wordpress upgrade from 4.2.1 to 4.7.3 500 error
- Plugin upgrade failing during unzip
- How to check for completeness when upgrading fails and stuck in maintenance mode
- My plugin does not install correctly if a previous version is still installed
- Hooks to run after a core upgrade?
- WordPress wp get_temp_dir return non exiting folder, thus failing plugin & themes update
- What is a good way to test that plugin upgrades have completed properly?
- installed WordPress but can’t upgrade or add plugins due to webdav https?
- Can’t upgrade themes or plugins after upgrading WordPress to 4.4
- Overriding Plugin Template Files with Child Theme
- Can YOAST SEO fields be removed from custom post type [duplicate]
- Creating Unique Post URLs for A/B Testing… Is this even possible?
- Can’t install local plugin (zip) with wp-cli [closed]
- WordPress A-Z Navigation
- __autoload in a plugin throws an error in WP – not able to locate translation_entry.class.php
- How to Add TinyMCE’s plugin in wordpress?
- Stop the form of beign submitted on “Save changes” custom option page
- Add a do_action to post_content of wp_insert_post
- WordPress with Composer and different plugins for dev/live.
- Can I use the same textdomain in two separate plugins?
- Problem in loading javascript in footer
- WordPress Social Login > Post to a users Facebook wall
- How to ‘clone’ a wp plugin to make small changes
- How do_action funtion works with path parameter?
- Two (or more) looks, with one set of content
- include any plugin within other plugin or use other plugin within other
- Is there any kind of theme on WordPress to sell my own movies?
- Save custom attributes of product in woocommerce
- How to add tags in Submenu page or Menu page
- Using TinyMCE in plugin?
- How to display taxonomy images with wp_list_categories?
- failed to create custom database table on wordpress plugin activation via php OOP method
- Remove / overwrite some functions in buddypress.js
- Creating a functionality plugin to edit seriously simple podcasting
- in source code but I can’t find it in files or plugins
- Historical customisations won’t go away [closed]
- Can I restore a plugin that was accidentally deleted? (on localhost)
- How to add credit card validation check to wordpress [closed]
- Readme.txt not getting updated
- Get access to WordPress when logged out
- How do you add a settings page to another menu?
- Any way to change WP-PostRatings so you can only vote up?
- Replace old theme that understand old css (vcex_icon_box css_animation)
- Stop a script on a single page
- How do I add a medium to the WordPress database with my own plugin?
- How to get database connection details without longing to cpanel in WordPress?
- Loading a plugin in a post template without using wp_head()
- How to translate wordpress blog to other languages?
- Override plugin images so that they are not removed when the plugin is updated
- Login/password protected “client page”
- Change custom rewrite rule when permalink is updated/changed
- Store admin page into variable
- Image paths wrong after migrating with wp-migrate-db-pro media files add-on
- How to load a plugin when doing an Ajax call? [duplicate]
- Define constant for one plugin in mu-plugin
- Choopy Video Playback in a popup using Artiss Youtube Embed [closed]
- How to fix vanilla comments extra iframe space
- MultiPostThumbnails and media queries
- Get a submitted value from front end post form for single template
- Reply form used in wordpress.com
- Language switcher with flags – Polylang WP plugin
- PM PRO addon package check user access to a specific post
- wordpress or jquery a dynamic photo gallery
- How to add image for custom taxonomy
- Disable auto-embed feature when pasting links in Gutenberg editor?
- How to add product thumbnail on orders list on backend?
- How to disable plugin capability : “create new category”
- How to make content as required in custom post type?
- Categories not showing when all of the posts are private
- How to create a “Most Popular” & “Latest” TAB in WordPress