Support » Plugin: ATUM Inventory Management for WooCommerce » Plugin leaves a lot of junk

  • Resolved titsmaker

    (@titsmaker)


    Hi, after deleting the plugin i found a lot of it’s traces in my DB. A few tables prefixed with “atum” were easy to delete. But that’s not all – there are some plugin -related data in postmeta table.
    1) please think about users, your plugin should clean it’s traces
    2) how I can delete your plugin data from postmeta table?

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Stock Management Labs

    (@stockmanagementlabs)

    Hi @titsmaker :-),

    Thank you very much for your post and yes, we do think about our users and I am sorry you have not checked out the documentation. Users are our priority and even though I very sad seeing you leaving, I d be happy to help.

    You can delete all the data upon uninstall by simply activating the option in settings.

    So activate the plugin again, go to settings, tick the option to delete all data after uninstall.

    Hope this helps.

    PS: would you mind sharing why you stopped using ATUM, pls?

    Best Regards,

    Pavel

    Hi again. Even 3 weeks after uninstallation of your plugin according to your recomendations I’m finding it’s traces. Please take a look at this https://prnt.sc/pl1xvh

    “_atum_manage_stock” key is still everywhere over my postmeta table (1024 entries) and in posts table there are 26 entries with name “atum/update_expiring_product_props”.
    Last of these posts was created yesterday. Can you please tell me what is creating these posts?

    • This reply was modified 1 month, 3 weeks ago by titsmaker.
    Plugin Author Stock Management Labs

    (@stockmanagementlabs)

    HI @titsmaker ,

    Thank you very much for your post.

    I have asked our senior dev to look at this for you. We will get back to you soon.

    Pavel

    Plugin Author Salva Machi

    (@salvamb)

    Hi @titsmaker

    The ActionScheduler entries are not regular post types, they are scheduled actions (https://actionscheduler.org/). And the same kind of actions that creates WooCommerce for internal tasks and you can see if you go to:

    WooCommerce Status >> Scheduled Actions

    That said, those actions only can be able to run if the plugin is still present (as the code that tries to run resides on ATUM). So it’s very weird that one of the actions that are shown in your screenshot was completed (instead of failed) if ATUM was not installed on your system on the 18th of October…
    But if you uninstalled the plugin after that date and those are the only records you have there, then it’s just a log (not created by ATUM but by a dependency) and you can get rid of them manually.

    Also, regarding the atum meta key you have on your products. I’m not sure why this remains there as we are not using meta keys since long time ago (since we moved to our own custom tables). But if you want to get rid of all at once. Just browse your database with any DBMS (like PHPmyAdmin) and run this SQL query:

    DELETE FROM wp_postmeta WHERE meta_key LIKE '_atum_%';

    I hope this helps.

    Best Regards,
    Salva.

Viewing 5 replies - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.