генерация документации

LVA
Дата: 31.05.2006 13:38:10
подскажите инструмент для генерации документации по схеме БД.
LVA
Дата: 31.05.2006 13:38:31
Нужно примерно следующее:
LVA
Дата: 31.05.2006 13:43:56
Черт. Сорри. Crtl+Enter ведет себя нехорошо :-)
Нужно примерно следующее:

таблицы, вьюшки - список полей + комментарии, сonstraint - список связываемых полей (желательны гиперссылки на другие таблицы)
, тригеры - операция и время выполнения

Типы, секвенсы и т.п.

пакеты :
Интерфейсная секция пакета
переменные, типы
функция/процедура - возвращаемое значение, список аргументов
копосов нв
Дата: 31.05.2006 14:05:51
IMHO Toad или Reverse Ingineer в ERWin потом см. Report Builder
orawish
Дата: 31.05.2006 16:05:12
Грустно как-то. Прочитал запросом в олларгументах имя параметра процедуры - и сгенерировал комментарий, раскрывающий замысел автора той процедуры..
Имхо. Пирамидку вершинкой вниз в болото вбиваете.
LVA
Дата: 31.05.2006 16:08:32
как, интересно, сгенерировать комментарий ???
Комментарий уже сидит в пакете в виде "шапки" к процедуре (где не сидит - там добавим)
orawish
Дата: 31.05.2006 16:25:31
LVA
как, интересно, сгенерировать комментарий ???
Комментарий уже сидит в пакете в виде "шапки" к процедуре (где не сидит - там добавим)
Ну,так ведь это - совсем другой компот! Если знаете, где и что брать - берите на здоровье. Только это, скорее, не 'сгенерировать' комментарии, а 'извлечь' из pl/sql кода.
LVA
Дата: 31.05.2006 16:45:07
руками можно сделать все что угодно, время только нужно, я же интересуюсь инструментами, которые могут сделать что-либо "приличное", и оформить в приятном для глаза виде.
Denis Popov
Дата: 31.05.2006 16:48:35

Посмотри Sybase PowerDesigner, там есть генерация отчета по модели в виде html,
rtf, с перекрестными ссылками и все такое.

Posted via ActualForum NNTP Server 1.3

LVA
Дата: 31.05.2006 16:49:48
понятно, что вряд ли сторонняя прога сможет вытащить комментарий к процедуре пакета из кода, и если это так, то тогда как вариант - вытаскивать спецификацию пакета целиком. Нужен совет по инструменту от тех, кто имел опыт такого рода. Писать самому код для документирования не хочу.