mongodoc е Python модул, който създава UML-подобен схема за вложените MongoDB документ.
Ако имате база данни, MongoDB, че желаете да се документира, добра отправна точка може да бъде инсталиран mongodoc и използвайте командата док-db:
тест док-db
След като отговорите на няколко въпроса, вие ще получите изходен файл, че ще изглежда по следния начин:
& Nbsp; _____________________________________________________________________________
| Хора |
| _____________________________________________________________________________ |
| Последна: <тип "Unicode"> ________________________________ |
| Настроение: <тип "Unicode"> | адрес ||
| Възраст: <тип "INT"> | ________________________________ ||
| Местоположение: <тип "Unicode"> | членка: <тип "Unicode"> ||
| Адрес: <тип "Dict"> | ул <тип "Unicode"> ||
| _id: <Клас "bson.objectid.ObjectId"> | номер: <тип "INT"> ||
| Първа: <тип "Unicode"> | Пощенски код: <тип "INT"> ||
| | ________________________________ ||
| _____________________________________________________________________________ |
Този документ е с под-документ за стойността на полето за адрес, така че изглежда като кутия в рамките на схемата на хората. Вие ще получите един от тези диаграми за всяко събиране в ПБ.
Командата док-db има няколко опции за свързване с db:
% Док-db -Н
ползване: док-db [Н] [--port PORT] [--host HOST] [--username USERNAME]
& Nbsp; [- парола парола] [--file FILE]
& Nbsp; име
Документ за Монго db
позиционни аргументи:
& Nbsp; Името на Монго db да документира
допълнителни аргументи:
& Nbsp; -Н, --help покаже това помощно съобщение и излизане
& Nbsp; - пристанище PORT броя ПБ пристанище
& Nbsp; - домакин HOST приемащата ПБ
& Nbsp; - име USERNAME Потребителското име за установяване автентичността на ПБ
& Nbsp; - парола Паролата за за установяване автентичността на ПБ
& Nbsp; - Файл Името на изходния файл
Какво ново в тази версия:
- Bugfix: Не ти т покажи под документи, когато subdocs са по-дълги от майка док.
Какво ново във версия 0.3.2:
- Bugfix: бомбардирана, когато стойността на поле се {}
Какво ново във версия 0.3.1:
- Забравих да актуализира ChangeLog на 0.3
- малка промяна в README.rst.
Какво ново във версия 0.2 Beta:
- Фиксирана бъг в броенето подобни документи
- Когато потребителят продължава да твърди, не към "използва този документ" бърза
Какво ново във версия 0.2 Alpha:
- Добавена прост метод да помогне за намиране на най-представителния док във всяка събиране
- Добавена клас, който намира за връзки между колекции и привлича линии между тях
<силни> Изисквания :
- Python
Коментари не е намерена