Forum OpenACS Q&A: Response to Exporting OACS4.5 Data Objects

Collapse
Posted by Don Baccus on
The migration scripts worked up by Musea provide a good example of how to move stuff around.  They build a mapping table containing the old id and new id for a piece of content, slurping out old content and using the appropriate "new()" API call to build the new content.  The mapping table lets you get the between-table references right.

This requires moving stuff in the right order, i.e. moving forums before moving messages in the case of bboard.

As far as the single unique system wide id issue, I don't see why this should of and by itself cause performance problems.