Инструменты пользователя

Инструменты сайта


lss-server-php:db-lss-definition

LSS описание базы данных

Введение

LSS описание базы данных необходимо для автоматического построения контроллеров источников данных. Это описание, в каком-то смысле, дублирует структуру БД, но не идентично ему - содержит дополнительную информацию. В существующей технологии отдельно создается структура БД (см Технология внесения изменений в структуру базы данных), отдельно заполняется LSS описание базы данных.

Описание хранится в системных таблицах: systablecategory, systable, sysfield, sysfieldparams, sysconstraint. Для заполнения описания служит экранная форма LSS описание базы данных, размещенная в меню Разработка. Вызываемые из этой формы утилиты - «Экспорт LSS описания в виде XML» и «Импорт LSS описания из XML» позволяют сохранять LSS описание в виде XML файла sql/export/datamodel.xml и обмениваться им через git.

lss-server-php/db-lss-definition.txt · Последнее изменение: 2026/01/12 11:11 — madmin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki