DB Table Tidy Up After Migration from CF7 to CF8

Remove leftover database tables after migrating from ChronoForms 7 to 8.

Overview

The issue is caused by old, unused tables from previous ChronoForms versions and ChronoForums remaining in the database after migration.
Manually delete the ten old tables, keeping only the three tables present in a fresh CF8 installation.

Answered
ChronoForms v8
Cr CraigH 12d ago

After successfully migrating all forms from CF7 to CF8 and deleting the CF7 package, I want to do a tidy up of left over unused Chrono DB tables.  The website has gone through many versions of ChronoForms and for a while (but no longer) also used ChronoForums.

On a fresh New Site with just CF8 installed I have three tables:

  1. #_chronoforms8
  2. #_chronoforms8_datalog
  3. #_chronog3_extensions

On the existing site I have 13 tables:

  1. #_chronoengine_acls
  2. #_chronoengine_extensions
  3. #_chronoengine_forms6_blocks
  4. #_chronoengine_forums_posts_votes
  5. #_chronoengine_forums_topics_favorites
  6. #_chronoengine_forums_topics_featured
  7. #_chronoengine_forums_topics_track
  8. #_chronoengine_tags
  9. #_chronoforms8
  10. #_chronoforms8_datalog
  11. #_chronog3_acl_profiles
  12. #_chronog3_extensions
  13. #_chronog3_users_service_accounts

Is it safe to manually delete 10 of the above leaving just the three you see on a fresh install?

Cr CraigH 11d ago
Answer
1 Likes

Not surprisingly after deleting the 10 tables CF8 is still working fine as far as I can tell.

Max_admin Max_admin 11d ago

Hi Craig

Correct, the 3 you listed are the ones needed by ChronoForms8 to function.

Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Post a Reply