[Решено] Работа с базой данных: Миграция комментариев Komento в jReviews

  • 0 Ответов
  • 185 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн slepoy

  • *****
  • 713
  • [+]21 / [-]0
  • Тотальная шизофазия
    • Просмотр профиля
    • Страна Крови
Здравствуйте.

Планирую отказаться от компонента комментариев Komento и перейти на систему комментирования от jReviews. К сожалению, у jReviews нет встроенного мигратора, в связи с чем меня интересуют возможные способы переноса комментариев в пределах базы данных (из j25_komento_comments в j25_jreviews_comments).

Провел сравнение таблиц в базе данных и выглядит оно так (см. скриншот ниже). Зеленым выделены данные, которые обязательны для переноса (копирования). Оранжевым - не обязательные. Если вручную создать "строку" только с данными выделенными зеленым цветом, то jReviews хорошо воспринимает его как комментарий.

Интересует, возможно ли каким-то супер-пупер-мега SQL-запросом(ами) скопировать данные, не прибегая к написанию парсеров? Или в этом случае необходимо выполнить экспорт данных из j25_komento_comments в виде таблицы (CSV, например, теряет кодировку), откорректировать ее под jReviews и импортировать. Но в каком формате лучше делать экспорт (бегло самостоятельно не удалось найти лучший вариант)?

Спасибо.

Xls-таблица, аналогичная скриншоту, доступна по ссылке:
https://www.dropbox.com/s/vl6vwwdkq887x78/%D0%9C%D0%B8%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F%20%D0%BA%D0%BE%D0%BC%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%80%D0%B8%D0%B5%D0%B2%20komento%20%D0%B2%20jreviews.xlsx?dl=0




РЕШЕНО: Экспортнул в формате XML, сделал в Notepad++ замену наименования столбцов, удалил лишние столбцы/строки автозаменой и импортировал.
« Последнее редактирование: 14.12.2015, 04:09:05 от slepoy »
Помог? Поставь(те) плюс в репутацию.