I've added a new "Installation" info tab on the product details page so we can add installation information for each product.

I don't want future Magento upgrades to destroy new tables I create so should we add a new table into the existing Magento db or create a separate db for custom tables?

1 Answer 1


You can have your tables inside Magento db.
An upgrade should not destroy custom tables.
Usually upgrades add/remove stuff from core tables.
Or add more core tables.
You should be safe when doing an upgrade.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.