Details
Description
Rename the tables whose name collide with Clearspace. The goal is to be able to install both products in the same databases. Also make sure that the list of supported DBs are the same (i.e. CS is included in OF). For now, Clearspace and Openfire will use their own tables and will not read from each others table. We just need to let admins install them in the same database.
If we must do this, I see no reason to pick and choose. We should rename all of the tables across the board to be prefixed with something like of. ofJiveProperties. stuff like that. In my opinion, we should
alsobe renaming the Clearspace tables to have a prefix as well, so as to aim to prevent conflicts in the future.Also, I don't think it will be a good idea to plan on having CS and OF use the same tables in the future. CS owns it's tables. It knows it's tables. It should be able to freely mess with them without having to be concerned that Openfire (or
anythingexternal for that matter) is screwing with it's tables. =) Same goes for Openfire.alsobe renaming the Clearspace tables to have a prefix as well, so as to aim to prevent conflicts in the future. Also, I don't think it will be a good idea to plan on having CS and OF use the same tables in the future. CS owns it's tables. It knows it's tables. It should be able to freely mess with them without having to be concerned that Openfire (oranythingexternal for that matter) is screwing with it's tables. =) Same goes for Openfire.