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

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: 1.3.0.0 -> 1.3.0.3  (Прочитано 918 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Gold Dragon
Moderator
*****

Репутация: +33/-2
Offline Offline

Пол: Мужской
Сообщений: 985



« : 19.08.2010, 08:46:42 »

Если честно то не нашёл как обновить базу Azn
Если кому нужно, то вот собрал SQL
Код:
ALTER TABLE `jos_content` ADD INDEX `hits` ( `hits` );
ALTER TABLE `jos_content_frontpage` ADD INDEX `ordering` ( `ordering` );
ALTER TABLE `jos_sections` ADD INDEX `access` ( `access` );
ALTER TABLE `jos_sections` ADD INDEX `published` ( `published` );
« Последнее редактирование: 19.08.2010, 10:15:28 от Gold Dragon » Записан
ZHart
Moderator
*****

Репутация: +53/-4
Offline Offline

Пол: Мужской
Сообщений: 933


Когда-то я был Hammer-ом ;)


« Ответ #1 : 19.08.2010, 19:38:13 »

Хм, а разве в 1.3.0.3 по сравнению с 1.3.0.0 были изменения в формате базы?

http://code.google.com/p/joostina/downloads/list - тут как бэ новая версия 1.3.0.3, с фиксами и плюшками.

Обновление как обычно? Простым копированием файлов поверх старой версии?

обновление да, канечно.
Записан
Gold Dragon
Moderator
*****

Репутация: +33/-2
Offline Offline

Пол: Мужской
Сообщений: 985



« Ответ #2 : 21.08.2010, 10:49:17 »

Хм, а разве в 1.3.0.3 по сравнению с 1.3.0.0 были изменения в формате базы?
Очень плохое качество у наших разработчиков - не делать "переходники" с версии на версию Azn

Вообще-то, чтобы точно знать были ли изменения или нет я просто скачал обе версии, установил, экспортировал базы, сравнил дампы баз данных и нашёл выше указанные различия. Были и мелкие типа NOT NULL, но я их в расчёт не брал. Если не веришь, проверь сам. Wink Я конечно понимаю что эти изменения не слишком значительные, но всё же есть. Хотя с некоторыми индексами я бы очень поспорил..
Записан
ZHart
Moderator
*****

Репутация: +53/-4
Offline Offline

Пол: Мужской
Сообщений: 933


Когда-то я был Hammer-ом ;)


« Ответ #3 : 21.08.2010, 14:14:43 »

Надеюсь Коля здесь отпишется, разъяснит что к чему Azn
А переходников действительно нехватает, не только в пределах одной версии, но и от версии к версии.
Записан
boston
Moderator
*****

Репутация: +222/-3
Offline Offline

Пол: Мужской
Сообщений: 2699



« Ответ #4 : 30.08.2010, 19:51:45 »

В joostina.sql последние строки:

# 1.3.0.1
ALTER TABLE `#__content_frontpage` ADD INDEX ( `ordering` );
ALTER TABLE `#__sections` ADD INDEX ( `access` );
ALTER TABLE `#__sections` ADD INDEX ( `published` );
ALTER TABLE `#__content` ADD INDEX ( `hits` );

Эти индексы не несут большого смысла или оптимизации, т.е. не критичны для созданных сайтов. Но с другой стороны - они не помешают новым.
Обновление от версии к версии - процесс творческий, которым не каждый пользователь может и хочет заниматься.
Обновление файлами - это намного проще и более подробно описано на форуме. Обновление базы - более опасно и ответственно.

Скорее всего именно эти два условия и помешали в тот момент указать что для обновления надо править базу. Хотя те кто следит за разработкой и может безопасно произвести обновление индексов и понимает зачем это - скорее всего заметили правки в файле базовой структуры: http://code.google.com/p/joostina/source/detail?r=734&path=/tags/joostina_v1.3.0_stable/installation/sql/joostina.sql


Тем не менее упущение и свою ошибку признаю, постараюсь впредь давать более широкие описания по обновлениям...  Sad
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | 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