If you don’t want those tables there you want to uninstall the plugin then you can delete them directly from PHPMyAdmin. (There is a “delete” function in the PHPMyAdmin interface)
I ran into this as well, but I noticed that when I search the db, I also get 4 occurrences of “aiowps” in the wp_options table. I don’t want to leave those orphaned.
Why doesn’t the plugin remove all of this?
Why doesn’t the plugin remove all of this?
Main reason is so you don’t lose your aiowps config settings in case you are deactivating and deleting this plugin to upgrade to a newer version.
I will look at maybe putting in another setting in a future version to give user an option of doing a complete deletion of tables and options rows when deleting the plugin.
Thank you for the reply. That would be very useful.
Actually, WP core should really have a new state for plugins: deactivated, then completely uninstalled.
Many plugins are now including this as an option. I believe it is better as an option instead of mandatory process during removal as removing and reinstalling plugins seems to correct issues that plugin has with others. If you have a plugin that keeps a history, like WP Statistics, then the database for your stats would be wiped out and you will be restring from zero on all your stats.
Even if it was in core, nothing says you would have to do the “complete uninstall” step and remove the data.