Генерация отчета по моделям данных и структурам БД Termidesk

В Termidesk реализована возможность генерации отчета по моделям данных и структурам БД с описанием полей таблиц, их значений и межтабличных связей.

Для генерации отчета следует перейти в интерфейс командной строки и выполнить команду:

  • если требуется сгенерировать отчет по модели данных и структуре БД приложения:
:~$ sudo /opt/termidesk/sbin/termidesk-vdi-manage tdsk_graph_models termidesk > <имя_файла_для_сохранения.html>
BASH

где:

termidesk - название приложения;

<имя_файла_для_сохранения.html> - имя и формат файла (html) для сохранения отчета.

Для генерации отчета по модели данных и структуре БД нескольких приложений их названия указываются через пробел.

  • если требуется сгенерировать отчет по всей модели данных и структуре БД Termidesk:
:~$ sudo /opt/termidesk/sbin/termidesk-vdi-manage tdsk_graph_models -a -g > <имя_файла_для_сохранения.html>
BASH

где:

-a - ключ для генерации отчета, описывающего все доступные модели данных и структуры БД;

-g - ключ группировки таблиц в соответствии с их приложениями;

<имя_файла_для_сохранения.html> - имя и формат файла (html) для сохранения отчета.

Структура файла отчета приведена в таблице.

Структура файла отчёта

ПараметрОписание
AppНазвание приложения, для которого представлена структура модели данных
ModelИдентификатор модели с представлением структуры данных
Abstract ModelИдентификатор модели, для которой представлена структура данных
<Информационная строка>Строка содержит модель отчета с перечислением полей, либо дополнительную информацию о модели данных
NAMEСтолбец содержит имена параметров
VALUEСтолбец содержит тип данных параметров
HELP TEXTСтолбец содержит описание параметров