We are developing a new website running Joomla! 4.2.9 as our actual Joomla! 3.10.11 is going to its end of life. We are wondering which Community Builder tables of the database should we transfer from the actual webiste to the new one. Please note that we created a new website from scratch so we could not use the same database. The tables of the actual website are listed below:
All tables beginning with _comprofiler, _groupjive, and _cbsubs belong to CB and our various products. If you intend on keeping ALL your data you'd need to move all of them in addition to _users and their respective Joomla linked tables. If you just move _comprofiler for table your user data will be out of sync as they'll exist in CB, but not Joomla and we've no means of repairing that.
As for important Joomla user tables they'd be the following.
That would ensure at bare minimum your Joomla users and their ACL are moved. Other important user tables would be the following, but depends on what Joomla features you're using.
Kyle (Krileon) Community Builder Team Member Before posting on forums:
Read FAQ thoroughly
+
Read our Documentation
+
Search the forums CB links:
Documentation
-
Localization
-
CB Quickstart
-
CB Paid Subscriptions
-
Add-Ons
-
Forge
-- If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
-- If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please
send me a private message
with your thread and will reply when possible!
-- Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
-- My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.
Thank you for the advice for the _users tables. The problem now is that we started to import the the _comprofiler tables and in particular the _comprofiler_fields and _comprofiler_fields_values tables but we can not see the fields nor their values in the backend of the website where we import the tables. Is there a special trick we missed? Or maybe there is another table we have to import to unlock this problem?
Fields themselves are entirely stored in _comprofiler_fields and _comprofiler_fields_values. Should be all you need to move. If you're using field types provided by plugins you'll need to re-install those plugins as well and probably fix any field rows that were associated with those fields as their plugin id won't match anymore unless you also move _comprofiler_plugin.
I recommend just moving all of CBs tables then removing any data you no longer need after the fact. This will ensure all auto increment ids match up correctly.
Kyle (Krileon) Community Builder Team Member Before posting on forums:
Read FAQ thoroughly
+
Read our Documentation
+
Search the forums CB links:
Documentation
-
Localization
-
CB Quickstart
-
CB Paid Subscriptions
-
Add-Ons
-
Forge
-- If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
-- If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please
send me a private message
with your thread and will reply when possible!
-- Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
-- My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.