Joomla 2.5 Не выполняется установочный SQL файл при повторной установке своего компонента.

Тема в разделе "Установка и обновление расширений Joomla", создана пользователем Бирюк, 07.06.2012.

  1. Offline

    Бирюк Недавно здесь

    Регистрация:
    01.02.2012
    Сообщения:
    4
    Симпатии:
    0
    Пол:
    Мужской
    Здравствуйте. Создаю свой компонент, есть SQL-файл с созданием одной таблицы. При первоначальной установке компонента установочный SQL-файл выполняется, таблица создается, всё хорошо. После этого в установочном SQL-файле добавляю создание второй таблицы. Пробую установить - установщик выдаёт сообщение, что комонент успешно установлен, однако вторая таблица не появляется. Если перед установкой удалить компонент, то всё работает, SQL выполняется и появлются обе таблицы. Версию компонента увеличивать пробовал - не помогло. Неужели для повторной установки компонента его необходимо постоянно удалять?
     
    Последнее редактирование: 07.06.2012
  2.  
  3. Offline

    Бирюк Недавно здесь

    Регистрация:
    01.02.2012
    Сообщения:
    4
    Симпатии:
    0
    Пол:
    Мужской
    Разобрался. Может кому пригодится. Надо в manifest.xml использовать теги <update>...</update>, где и указать путь к соответствующему набору sql-скриптов именуя их согласно необходимой версии sql-схемы.
     

Поделиться этой страницей

Загрузка...