bdd2

Структура базы данных платформы 8.1

Опубликовал Плывущая с бакланами Обсери-Табуреткина (Плывущая с бакланами) в раздел Программирование - Инструментарий

Обработка показывает и сохраняет во внешние файлы имена таблиц, полей, индексов и полей, по которым они построены.

Обработка универсальная. В том смысле, что должна работать на любой конфигурации платформы 8.1.
В общем-то ничего нового, подобное уже люди делали. По сути весь замес вертится вокруг пары вызовов функции ПолучитьСтруктуруХраненияБазыДанных().
Обработка показывает имена таблиц, полей, индексов и полей, по которым они построены.
Умеет сохранять структуру описания в текстовые файлы, в xml-файл и формировать mxl-отчет. Обработка писалась "под себя", мне именно так надо. Пригодится (если вообще пригодится), скорее всего, небольшому числу людей.
Работоспособность проверялась только на сиквельных базах.
Код открыт.
Это все, наверное...

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

Тем, для кого это неакутально: не скачивайте зря, других изменений нет.

 

22.01.2010 обновлена версия. Добавлена возможность работы с таблицами констант и регламентированных заданий.
Также появилась возможность работы с ссылками (GUID) предопределенных значений для справочников, планов видов характеристик, планов счетов, планов видов расчета (по аналогии с перечислениями). Иногда это может оказаться полезным.

Скачать файлы

Наименование Файл Версия Размер
DBStructure81.epf
.zip 60,49Kb
22.01.10
592
.zip 60,49Kb 592 Бесплатно

См. также

Добавить вознаграждение
Комментарии
1. cs25 (cs25) 80 27.08.08 21:52 Сейчас в теме
2. Геннадий Пиганов (Totoro) 491 27.08.08 23:50 Сейчас в теме
Код открыт. Сделано не тяп-ляп. Т.ч. плюса достойна.
3. DefZyx (NDM) 28.08.08 17:30 Сейчас в теме
таким вещам хочеться ставить > +1 :) но нельзя.
4. Олег Б (БольшойЧайник) 16 16.12.08 15:39 Сейчас в теме
5. Hetman (Hetman) 22.01.09 16:33 Сейчас в теме
6. vic777tor (vic777tor) 28.01.09 12:36 Сейчас в теме
Делал нечто подобное когда нужно было запись последоватнльности грохнуть прям на скуле. Никакие другие способы не помогали :)
Здесь намного наглядней представлены таблицы с метаданными.
Спасибо.
7. Плывущая с бакланами Обсери-Табуреткина (Плывущая с бакланами) 228 28.01.09 14:16 Сейчас в теме
2 vic777tor 28.01.2009 12:01:18

У нас, кстати, иногда тоже возникают подобные заморочки с последовательностями.
Тоже грохаем непосредственно в сиквеле.
8. Роман Ершов (MRAK) 692 17.02.09 16:14 Сейчас в теме
9. aga_aga (Збянтэжаны Саўка) 23.04.09 14:19 Сейчас в теме
а гиде картынка, генацвале?
10. aga_aga (Збянтэжаны Саўка) 23.04.09 14:26 Сейчас в теме
скачал. для меня это пока и не актуально, но придет время.
красота!
плюс.
11. gwalker (wguki@yandex.ru) 02.05.09 11:21 Сейчас в теме
12. Ярослав Волохов (YVolohov) 691 09.07.09 19:53 Сейчас в теме
Очень Вам благодарен. Я раньше просто не знал об этой функции, а структура таблиц данных очень была нужна. Получать же ее через метаданные достаточно сложно. Если Вы еще и девушка (что можно понять по нику) то Вам вообще цены нет ;)
13. sound sound (sound) 518 14.07.09 11:24 Сейчас в теме
14. Андрей C (an77) 220 05.08.09 18:56 Сейчас в теме
15. kairat primbetov (karat60) 11.12.09 22:07 Сейчас в теме
(2) DefZyx
а почему нельзя :?: , на мой ламерский взгляд - красиво.
16. tvv (pmtvv) 09.10.11 14:42 Сейчас в теме
за обработку, огромный плюс
17. Слава (SlavaVNL) 8 22.04.16 04:28 Сейчас в теме
обработка плюс! Можно ли здесь размер таблиц добавить?