Генерация отчета по моделям данных и структурам БД Termidesk
В Termidesk реализована возможность генерации отчета по моделям данных и структурам БД с описанием полей таблиц, их значений и межтабличных связей.
Для генерации отчета следует перейти в интерфейс командной строки и выполнить команду:
- если требуется сгенерировать отчет по модели данных и структуре БД приложения:
sudo /opt/termidesk/sbin/termidesk-vdi-manage tdsk_graph_models termidesk > <имя_файла_для_сохранения.html>
где:
termidesk - название приложения;
<имя_файла_для_сохранения.html> - имя и формат файла (html) для сохранения отчета.
Для генерации отчета по модели данных и структуре БД нескольких приложений их названия указываются через пробел.
- если требуется сгенерировать отчет по всей модели данных и структуре БД Termidesk:
sudo /opt/termidesk/sbin/termidesk-vdi-manage tdsk_graph_models -a -g > <имя_файла_для_сохранения.html>
где:
-a - ключ для генерации отчета, описывающего все доступные модели данных и структуры БД;
-g - ключ группировки таблиц в соответствии с их приложениями;
<имя_файла_для_сохранения.html> - имя и формат файла (html) для сохранения отчета.
Структура файла отчета приведена в таблице.
| Параметр | Описание |
|---|---|
App | Название приложения, для которого представлена структура модели данных |
Model | Идентификатор модели с представлением структуры данных |
Abstract Model | Идентификатор модели, для которой представлена структура данных |
<Информационная строка> | Строка содержит модель отчета с перечислением полей, либо дополнительную информацию о модели данных |
NAME | Столбец содержит имена параметров |
VALUE | Столбец содержит тип данных параметров |
HELP TEXT | Столбец содержит описание параметров |