Обновление базы данных
Cerebro Support avatar
Автор: Cerebro Support
Обновлено больше недели назад

Обновление БД Memoria выполняется с помощью скрипта cerebro.db.update/internal/update.py из пакета service-tools.

Примечание

Для работы скрипта требуется установленный в системе Python (http://www.python.org) версии 2.х и выше (Linux, как правило, комплектуются им по умолчанию). Вам надо убедиться, что директория с Python добавлена в системный путь. Проверить это, а также узнать версию Python можно, исполнив в консоли команду:

python --version

Перед тем, как запускать процесс обновления Memoria, необходимо иметь на сервере корректно настроенный конфигурационный файл config.py (образец этого файла вы можете найти в cerebro.db.update/config.py.example).

Обычно этот конфигурационный файл настраивается на этапе развёртывания системы Cerebro и помещается в специфичную директорию:

  • для Unix-систем /etc/cerebro.db.update/config.py;

  • для Windows-систем %APPDATA%/cerebro.db.update/config.py, где APPDATA является системной переменной и представляет собой путь вида C:\Users\<имя пользователя>\AppData\Roaming.

В случае отсутствия файла config.py на сервере обратитесь к руководству по установке базы данных Memoria для его создания.

Нашли ответ на свой вопрос?