Robust
Well-known member
Updating an add-on to XF2, and in this all phrases, options, other things were renamed (new prefix, at least) or scrapped. The only thing it really shares in common with the XF1 is the data in tables.
Since I changed IDs I'm guessing there's going to be a bunch of scrap left over, e.g. old phrase names, permissions, perhaps even option groups, if I do the normal XF1->XF2 upgrade step. I'm *guessing* (since I haven't done it yet) that all of this is going to need to be dropped. Is there an easy way to clean up all of that?
I guess it's probably smarter to have a patch for the previous version's uninstaller to not drop any tables/columns, request end users to uninstall the previous and then install the XF2 version as a fresh one which renames the tables into the new format. It means options need to be redone but all other data should be preserved. I'd suppose this is the most ideal method?
Since I changed IDs I'm guessing there's going to be a bunch of scrap left over, e.g. old phrase names, permissions, perhaps even option groups, if I do the normal XF1->XF2 upgrade step. I'm *guessing* (since I haven't done it yet) that all of this is going to need to be dropped. Is there an easy way to clean up all of that?
I guess it's probably smarter to have a patch for the previous version's uninstaller to not drop any tables/columns, request end users to uninstall the previous and then install the XF2 version as a fresh one which renames the tables into the new format. It means options need to be redone but all other data should be preserved. I'd suppose this is the most ideal method?