⟵ сюдатуда ⟶
  • Установка
  • Ubuntu 18
  • Обновления
  • Бэкапы
  • Основы для пользователей
  • Интерфейс для специалиста
  • Таблицы
  • Поля
  • Синтаксис
  • Функции
  • Сравнения
  • Печать и CSV
  • API
  • Отладка
  • Системные
  • Общие принципы и плейсменты
  • Поля и таблицы, добавление и редактирование
  • Синтаксис и вычисление значений полей
  • Реляционные взаимосвязи
  • Коды действий
  • Коды форматирования
  • Адаптивность и секции
  • Типы таблиц и их пересчет
  • Циклы
  • Автоматическое заполнение таблиц
  • Роли и пользователи
  • Предварительная фильтрация таблиц
  • Выполнение действий по расписанию
  • Нотификации
  • Графики
  • Взаимодействие при помощи API
  • Шаблоны печати
  • Обновления и выгрузки
  • Структура базы
  • Структура файлов
  • Подключение функций
  • Модификация фронтенда
  • Дополнительные интерфейсы
  • Разработка полей
  • Установка

    Обновление

    [-!-] Выполняйте обновление от пользователя созданного для работы Totum. Если git pull будет выполнен от root, то вы столкнетесь с ошибкой доступа и обновление будет выполнено частично!

    Для no-multi выполните из корневой папки Totum:

    git pull origin master && php -f composer.phar install --no-dev && bin/totum schema-update
    

    Для multi выполните из корневой папки Totum:

    git pull origin master && php -f composer.phar install --no-dev && bin/totum schemas-update
    

    Пример успешного результата выполнения команды:

    totum@totum:~/totum$ git pull origin master && php -f composer.phar install --no-dev && bin/totum schemas-update
    remote: Enumerating objects: 28, done.
    remote: Counting objects: 100% (28/28), done.
    remote: Compressing objects: 100% (2/2), done.
    remote: Total 16 (delta 14), reused 16 (delta 14), pack-reused 0
    Unpacking objects: 100% (16/16), done.
    From https://github.com/totumonline/totum-mit
     * branch            master     -> FETCH_HEAD
     080411e..171aec7  master     -> origin/master
    Updating 080411e..171aec7
    Fast-forward
     http/html.html                           |  2 +-
     http/js/main.js                          |  2 +-
     totum/moduls/Table/ReadTableActions.php  | 41 +++++++++++++++++++++++++++++++----------
     totum/templates/html.html                |  2 +-
     totum/templates/page_template.php        |  2 +-
     totum/templates/page_template_simple.php |  2 +-
     6 files changed, 36 insertions(+), 15 deletions(-)
    Loading composer repositories with package information
    Installing dependencies from lock file
    Nothing to install or update
    Generating autoload files
    6 packages you are using are looking for funding.
    Use the `composer fund` command to find out more!
    update totum with source totum_ru from sys_update
    Set fields of table tables_fields
    Set fields of table tables
    Set settings in table tables for "tables" and "tables_fields"
         Update settings table "ttm__remotes"
         Update settings table "ttm__tmp_change_tree_links"
         Update settings table "auth_log"
         Update settings table "calcstable_versions"
         Update settings table "calcstable_cycle_version"
         Update settings table "calc_fields_log"
         Update settings table "ttm__charts"
         Update settings table "tree"
         Update settings table "ttm__load_updates"
         Update settings table "ttm__change_field_name"
         Update settings table "ttm__change_fields_list"
         Update settings table "table_categories"
         Update settings table "notification_codes"
         Update settings table "crons"
         Update settings table "settings"
         Update settings table "notifications"
         Update settings table "ttm__updates"
         Update settings table "users"
         Update settings table "ttm__users_online"
         Update settings table "roles"
         Update settings table "ttm__update_create"
         Update settings table "ttm__update_ids"
         Update settings table "tables_fields"
         Update settings table "tables"
         Update settings table "log_structure"
         Update settings table "ttm__manage_notifications"
         Update settings table "print_templates"
         Update settings table "panels_view_settings"
    Add and modify fields for 30 tables
    Add tree links and anchors
    Load data to tables and exec codes from schema
        exec code: =: if(condition: $#type="install"; then: $set)...
        exec code: =: if(condition: $#type="install"; then: $set)...
        update @ttm__updates.h_matches/totum_ru
    Set default tables and sort for new tree branches
    totum@totum:~/totum$