## Обновление версии SAMS

### Изменение структуры баз данных

Добавление новых возможностей в SAMS обычно сопровождается изменением структуры баз данных SAMS. Для изменения структуры баз данных SAMS необходимо запустить скрипт sams/update/upgrade_mysql_table.php
Во время выполнения файла будут выводиться логи изменения структуры баз данных.
Пример:
SEARCH FIELD squidctrl.sams.realsize ... FOUND
SEARCH FIELD squidctrl.sams.checkdns ... FOUND
SEARCH FIELD squidctrl.webisettings.showname ... FOUND
RENAME COLUMN sams.lang
ALTER TABLE sams CHANGE lang separator VARCHAR(15) DEFAULT '+'
... NO
SEARCH FIELD squidctrl.sams.loglevel ... FOUND
SEARCH FIELD squidctrl.webisettings.kbsize ... FOUND
SEARCH FIELD squidctrl.webisettings.mbsize ... FOUND
SEARCH TABLE globalsettings ... FOUND
SEARCH FIELD squidctrl.sams.defaultdomain ... FOUND

### Обновление WEB интерфейса и ПО SAMS

- Сконфигурируйте и скомпилируйте SAMS
  ./configure
  make
- Остановите samsdaemon
- Если вы импользуете редиректор sams, остановите SQUID.
- Обновите версию SAMS.
  make update