Форум русской поддержки Joomla!® CMS
10.12.2016, 07:07:40 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

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

 (Прочитано 120 раз)
0 Пользователей и 1 Гость смотрят эту тему.
slepoy
Завсегдатай
*****

Репутация: +21/-0
Offline Offline

Сообщений: 703


Тотальная шизофазия


« : 13.12.2015, 21:43:44 »

Здравствуйте.

Планирую отказаться от компонента комментариев 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, 03:09:05 от slepoy » Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet