lss-server-php:db-datastructure-sqlite
Это старая версия документа!
SQlite - требования к структуре БД
Создание и инициализация системных таблиц
Для корректной работы LSS сервера в базе данных должны присутствовать системные таблицы:
- systablecategory, systable, sysfield, sysfieldparams, sysconstraint - таблицы для хранения и правки LSS описания БД.
- sysfieldtype - справочник допустимых для LSS типов данных
- sysextlog - лог успешности выполнения плановых работ по обслуживанию системы
- sysdblog - лог для хранения истории правки пользовательских данных
- syssession, syssessioninfo - таблицы для хранения пользовательских данных, привязанных к сессии пользователя.
- sysconfig - таблица для хранения и правки системных настроечных констант, привязанных к площадке сервера.
Для их создания и корректной начальной инициализации служат скрипты pgsql-systable-create.sql и pgsql-systable-init.sql, расположенные в папке /sql/init шаблона LSS проекта.
Эти скрипты необходимо последовательно прогнать на пустой БД.
lss-server-php/db-datastructure-sqlite.1781528551.txt.gz · Последнее изменение: 2026/06/15 16:02 — madmin
