Частично нужные посты немного усложняют задачу. По хорошему надо удалить тему вместе со всеми постами. Даже если их удастся сохранить, они окажутся в конце темы, потому что сообщения сортируются по ид. В теме окажется колапс по датам и сообщений из другого контекста.
Объединение двух версий одного форума
#16
Отправлено 01 Декабрь 2016 - 21:11
удалить просто так Тему1 из Форума1 я не могу, т.к. в ней частично есть нужные посты (
Частично нужные посты немного усложняют задачу. По хорошему надо удалить тему вместе со всеми постами. Даже если их удастся сохранить, они окажутся в конце темы, потому что сообщения сортируются по ид. В теме окажется колапс по датам и сообщений из другого контекста.
#18
Отправлено 02 Декабрь 2016 - 19:23
В общем глаза боятся, а руки делают...
В результате вручную объединил юзеров, темы и посты.
При этом изменял ID тем и юзеров.
Ну и в постах пришлось менять и сами ID постов и править ID тем и юзеров в соотв. с новыми значениями.
Всё работает нормально.
Всем спасибо!
В результате вручную объединил юзеров, темы и посты.
При этом изменял ID тем и юзеров.
Ну и в постах пришлось менять и сами ID постов и править ID тем и юзеров в соотв. с новыми значениями.
Всё работает нормально.
Всем спасибо!
#19
Отправлено 03 Декабрь 2016 - 02:33
Хотя есть небольшая проблема с аттачами...
В перенесенных новых постах не отображаются почему то картинки из аттачей
Повторюсь, что у этих постов были изменены ID.
После этого правил таблицу ips_attachments изменяя в ней attach_id (чтобы не было пересечений со старыми аттачами) и attach_parent_id (тут указываю новый ID топика).
Внутри самих постов также изменяю id аттачей:
[attachment=37644:attach.png]
Очищаю все кеши, но вместо вставки фотографий внутри поста идёт именно такое -
Не вижу больше связей ips_attachments и самих постов.
В перенесенных новых постах не отображаются почему то картинки из аттачей

Повторюсь, что у этих постов были изменены ID.
После этого правил таблицу ips_attachments изменяя в ней attach_id (чтобы не было пересечений со старыми аттачами) и attach_parent_id (тут указываю новый ID топика).
Внутри самих постов также изменяю id аттачей:
[attachment=37644:attach.png]
Очищаю все кеши, но вместо вставки фотографий внутри поста идёт именно такое -
[attachment=37644:attach.png]
Не вижу больше связей ips_attachments и самих постов.