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

Discussion in 'Установка и обновление расширений Joomla' started by Бирюк, Jun 7, 2012.

  1. Offline

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

    Joined:
    Feb 1, 2012
    Messages:
    4
    Likes Received:
    0
    Gender:
    Male
    Здравствуйте. Создаю свой компонент, есть SQL-файл с созданием одной таблицы. При первоначальной установке компонента установочный SQL-файл выполняется, таблица создается, всё хорошо. После этого в установочном SQL-файле добавляю создание второй таблицы. Пробую установить - установщик выдаёт сообщение, что комонент успешно установлен, однако вторая таблица не появляется. Если перед установкой удалить компонент, то всё работает, SQL выполняется и появлются обе таблицы. Версию компонента увеличивать пробовал - не помогло. Неужели для повторной установки компонента его необходимо постоянно удалять?
     
    Last edited: Jun 7, 2012
  2.  
  3. Offline

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

    Joined:
    Feb 1, 2012
    Messages:
    4
    Likes Received:
    0
    Gender:
    Male
    Разобрался. Может кому пригодится. Надо в manifest.xml использовать теги <update>...</update>, где и указать путь к соответствующему набору sql-скриптов именуя их согласно необходимой версии sql-схемы.
     

Share This Page

Loading...