Внутри команды нужно разработать свои стандарты и правила, а оформление документации — это одно из главных правил работы в команде.
Ну, поехали…
Ссылка на сам инструмент pldoc.
По ссылки хорошо все расписано как работать и формировать документацию, но чтобы было проще приведу примеры и скрипты.
Устанавливаем(распаковываем архив) и создаем в корне run.bat
rmdir /s /q "%TOMCAT_HOME%/Tomcat 7.0/webapps/plsqldoc"
call ..pldoc.bat -verbose -doctitle 'Api shema' -d '%TOMCAT_HOME%/Tomcat 7.0/webapps/plsqldoc' -url jdbc:oracle:thin:@host:port:SID -user API_DOC -password API_DOC -sql SCAPI.%%%%,API.%%%%,SALE.%%%%,BILLING_API.%%%%,BATCH.%%%%,
pause
где:
- -d '%TOMCAT_HOME%/Tomcat 7.0/webapps/plsqldoc' — папка куда будет формировать документация;
- -url
jdbc:oracle:thin:@host:port:SID
сервер базы данных откуда браться данные; - -sql API.%%%%T%%%%,SALE.A%%%%,BILLING_API.%%%%
API.%%%%T%%%% — брать все объекты схемы API содержащие букву Т;
SALE.A%%%% — брать все объекты схемы SALE начинающиеся на букву Т;
BILLING_API.%%%% — брать все объекты схемы BILLING_API;
Запускаем и получаем готовую документацию, по правилам оформления pl/sql кода описанному ниже.
Читать полностью »