Drupal: как переименовать первичный ключ в таблице модуля без переустановки последнего

Постановка задачи:

Итак, достаточно распространенная задача. Имеем модуль собственного авторства, который не выложен к примеру в публичный доступ, имеем таблицу модуля, созданную с помощью HOOK_schema(). Нужно, как-то обновить модуль прямо-таки находу, т.е. без переустановки последнего. А именно переименовать к примеру поле, являющееся по совместительству первичным ключом (primary key) заданной таблицы.

Решение задачи:

Берем следующий кусок программного кода, аналогичный показанному ниже, и вставляем в любую нужную вам функцию или прямо просто так: (далее…)

Опубликовано 6-12-2013 в 17:09













Свежие комментарии

  • krasnov8953: к записи Не работает как мне кажется строчка $newTvId = $ »
  • Dimanski: к записи ничего не понимаю. Ставлю ModX на хостинг r01.ru »
  • Дмитрий: к записи Спасибо! Очень выручили. С битриксом беда, а прав »
  • леонид: к записи как сделать что были в ряд? у меня получается по о »
  • Администратор: к записи Статический IP. »
  • Steel: к записи Администратор, вы данную проблему решили подключен »
  • Дмитрий: к записи Хотел узнать как прикрутить данное окно (http://re »

Последние твиты