Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
FB DDL to HTML
|
|||
|---|---|---|---|
|
#18+
Собственно маленький утиль для формирования простенькой документации по базе в виде HTML файла. Пока alpha, но не падает. Поддерживается FB ветка до 2.5 - для 3.0 пока не допилил ;) Кого заинтересует здесь . Ругань, советы и прочее - приветствуется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2015, 17:03 |
|
||
|
FB DDL to HTML
|
|||
|---|---|---|---|
|
#18+
Hello, Darkmaster! You wrote on 10 апреля 2015 г. 17:10:20: Darkmaster> Ругань, советы и прочее - приветствуется. паковать лучше zip-ом. я понимаю, что 7z фришный, на качать и устанавливать ещё и его - в лом. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2015, 17:11 |
|
||
|
FB DDL to HTML
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий, Заменю после праздников на zip. Или вечером. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2015, 17:18 |
|
||
|
FB DDL to HTML
|
|||
|---|---|---|---|
|
#18+
Hello, Darkmaster! You wrote on 10 апреля 2015 г. 17:32:48: Darkmaster> Перезалил в ZIPe тут http://bdslib.at.ua/load/0-0-0-7-20 запустил. думает... что на выходе должно получиться? куда складывает результат если не указать фолдер? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2015, 17:32 |
|
||
|
FB DDL to HTML
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий, Ну думает - он там прогресс рисует, и что получается в нижнем окошке видно. Если указать - Folder\index.html. Если не указать - по идее в каталог с ехе... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2015, 17:43 |
|
||
|
FB DDL to HTML
|
|||
|---|---|---|---|
|
#18+
Мимопроходящийкуда складывает результат если не указать фолдер? Хотя ты прав, тут еще подкрутить чуток надо - возможны варианты... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2015, 17:44 |
|
||
|
FB DDL to HTML
|
|||
|---|---|---|---|
|
#18+
DarkMasterРугань, советы и прочее - приветствуется.1) зачем ДВА раза спрашивать усера и пароль ? (второй раз - после тычка на 'Start', там пароль уже заботливо набран звёздочками) 2) делается ли дисконнект по окончании ? ибо после запроса метаданных от 1-ой базы я не смог указать 2-ю, пишет что-то типа "Can`t do while connected". Пришлось рестартовать прогу. 3) Скачай .fbk из CORE-2827, там же лежат UDF'ки. Отресторь её (с обязательным указанием доп. ключиков: "-FIX_FSS_M win1252 -FIX_FSS_D win1252"). Если ресторить только метаданные, то они будут весить около 60 Мб. Если натравить программу на эту базейку, то получим по лбу: "Keyword QUANTIDADE" already in list" 4) пожелание по формату вывода: сделать возможность настройки вида комментариев: заменять /* ... */, которые в одной строке, на "-- ....". Пример: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. А хотца вот так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. (т.е. губа раскатывается не только на вид комментариев, но и на отступы, да и на выбор регистра upper/lower для неквотированных имён... пока... ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2015, 17:50 |
|
||
|
FB DDL to HTML
|
|||
|---|---|---|---|
|
#18+
Hello, Darkmaster! You wrote on 10 апреля 2015 г. 17:47:14: DarkmasterНу думает - он там прогресс рисует, и что получается в нижнем окошке видно. в окошке мелькали домены, пользовательские эксепшены и т.п. потом железяка призадумалась. минут пять глубокой задумчивости. срубил задачу. но у меня база мостроидальная. ты там унутрях Application.ProcessMessage подёргивай периодически, для реакции на внешние "раздражители". DarkmasterЕсли указать - Folder\index.html. Если не указать - по идее в каталог с ехе...не похоже. сейчас попробую базу попроще посканировать. зы: а зачем ты клиента в фолдер кладёшь? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2015, 17:51 |
|
||
|
FB DDL to HTML
|
|||
|---|---|---|---|
|
#18+
5) имя файла html - можно как-то самому задавать ? 6) target folder не помнит нихрена после перезапуска! неудобно блин... :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2015, 17:52 |
|
||
|
FB DDL to HTML
|
|||
|---|---|---|---|
|
#18+
Мимопроходящийты там унутрях Application.ProcessMessage подёргивай периодически, для реакции на внешние "раздражители". Да, правильно, потоки придумали для ботаников. Только ProcessMessages, только хардкор. Мимопроходящийа зачем ты клиента в фолдер кладёшь? Потому что тут некоторые вредители настаивают именно на таком способе работы с клиентской библиотекой. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2015, 18:01 |
|
||
|
FB DDL to HTML
|
|||
|---|---|---|---|
|
#18+
Таблоид, Мимопроходящий ОК, спасибо за комменты учтемс... С UDF`ами разберусь, вид комментов - ну в принципе /* */ -> -- заменю. Месторасположения, папки и т.п. - запомню. Настройки в виде отступов и прочее (ну там цвета и т.п.) - пока не обещаю - не хочется превращать маленький утиль с 3 полями ввода и одной кнопкой в монструозный конструктор со 100500 настройками. P.S. В принципе в файле SQL.hgl можно поменять цвета ручками - там синтаксис/ключевые слова/строки/комментарии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2015, 18:03 |
|
||
|
FB DDL to HTML
|
|||
|---|---|---|---|
|
#18+
в общем, идея клёвая. пожелания: 1. запоминать настройки. 2. если каких-либо объектов в базе нет, пустые шапки в отчёт не выводить. 3. выдавать коннекшн-диалог только при неудачном коннекте, а не каждый раз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2015, 18:07 |
|
||
|
FB DDL to HTML
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, Это даже не бета - не придирайся. Если народу будет надо - сделаю по уму (с потоками и прочим). Если не надо - ну значит "не шмогла" ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2015, 18:07 |
|
||
|
FB DDL to HTML
|
|||
|---|---|---|---|
|
#18+
Поручик ·· Ржевский, Та понял я уже, что с диалогом соединения я лажанулся ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2015, 18:08 |
|
||
|
FB DDL to HTML
|
|||
|---|---|---|---|
|
#18+
> Автор: DarkMaster. Мне пока лениво, но... В чём большая половая разница с IBExpert/Tools/Generate HTML Documentation?.. -- Vladimir A.Bakhvaloff Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2015, 18:44 |
|
||
|
FB DDL to HTML
|
|||
|---|---|---|---|
|
#18+
Выровняй caption на кнопке Start ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2015, 19:01 |
|
||
|
FB DDL to HTML
|
|||
|---|---|---|---|
|
#18+
при попытке заново создать файл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2015, 19:10 |
|
||
|
FB DDL to HTML
|
|||
|---|---|---|---|
|
#18+
про caption сорри,проглядел картинку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2015, 19:11 |
|
||
|
FB DDL to HTML
|
|||
|---|---|---|---|
|
#18+
zirra> Автор: DarkMaster. Мне пока лениво, но... В чём большая половая разница с IBExpert/Tools/Generate HTML Documentation?.. -- Vladimir A.Bakhvaloff Тоже интересно. Я в свое время пользовался SchemaSpy ( http://schemaspy.sourceforge.net/). Для PG, правда, но и FB там вроде тоже есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2015, 19:15 |
|
||
|
FB DDL to HTML
|
|||
|---|---|---|---|
|
#18+
v0.8.5 ! лишнее перезапрашивание пароля ! коннект/дисконнект + прерывание генерации (по кнопке или крестику) ! БД из CORE-2827 нормально "кушается" ! бага "Keyword ..... already in list" - задавлена ! отступы в именах столбцов при генерации скрипта для таблицы ! бага (тормозной запрос) при получении списка индексов таблицы + хранение информации о ранее использованных БД в инишке + имя файла БД как "имя БД.html" Заинтересованные - welcome На подходе - командная строка, извлечение DDL любого обьекта по имени, работа в несколько потоков (самая тормознутая часть - извлечение DDL таблиц, если вынесу в отдельный тред - по идее получу ускорение процентов на 20%-30%).. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2015, 17:56 |
|
||
|
FB DDL to HTML
|
|||
|---|---|---|---|
|
#18+
Таблоид5) имя файла html - можно как-то самому задавать ? 6) target folder не помнит нихрена после перезапуска! неудобно блин... :( Насчет имени файла - пока только каталог с именем БД в html. Просто планирую еще режим - один обьет - один html файл и файл index.html - для удобства выкладывания в Web. Второе - сделал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2015, 18:06 |
|
||
|
FB DDL to HTML
|
|||
|---|---|---|---|
|
#18+
DarkMaster, замечания 1. Код: sql 1. 2. 3. если чарсет столбца совпадает с чарсетом базы не надо его в скрипт пихать 2. в процедурах Код: sql 1. 2. 3. 4. 5. 6. 7. 8. первую скобку лучше вот так писать Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 3. RDB$DESCRIPTION (COMMENT ON) надо для всех объектов выводить, а не только для таблиц и их столбцов. Они так же есть у процедур и их параметров, исключений, триггеров. Параметры процедур можно тоже в виде отдельных табличек рисовать. 4. Для процедур, триггеров лучше CREATE OR ALTER писать, ведь для таблиц то RECREATE сделано. Вообще надо настройку более подробной сделать. Какие типы объектов экспортировать. P.S. В IBE есть похожий инструмент Инструменты->HTML документация ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2015, 18:38 |
|
||
|
FB DDL to HTML
|
|||
|---|---|---|---|
|
#18+
Hello, Darkmaster! You wrote on 14 апреля 2015 г. 19:15:59: Darkmaster> Заинтересованные - welcome http://bdslib.at.ua/load/0-0-0-8-20 уже вполне. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2015, 19:16 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=38933402&tid=1562865]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
171ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
72ms |
get tp. blocked users: |
1ms |
| others: | 15ms |
| total: | 300ms |

| 0 / 0 |
