Пожалуйста, ознакомьтесь с тем, как писать обновления модулей для изменения существующих таблиц базы данных. Как это сделать?
Sultan
См. это руководство на drupal.org. Это хороший обзор того, как это сделать.
Хороший ответ Юргасона - я бы просто добавил, что функция hook_install также должна содержать все обновления, потому что при новой установке модуля Drupal не запускает функции обновления, а предполагает, что они уже включены всхема.