mongodocは、ネストされたMongoDBのドキュメントのためのUMLのような図を作成するPythonモジュールです。
あなたが文書化したいのMongoDBデータベースがある場合は、良い出発点は、mongodocをインストールし、DOC-DBコマンドを使用することが考えられます。
DOC-dBのテスト
いくつかの質問に答えると、あなたはこのようになります。出力ファイルを取得します。
  _____________________________________________________________________________
|人|
| _____________________________________________________________________________ |
|最後の<型 'をUnicode'> ________________________________ |
|気分:<型 'をUnicode'> |アドレス||
|年齢:<型 'INT'> | ________________________________ ||
|場所:<型 'をUnicode'> |状態:<型 'をUnicode'> ||
|アドレス:<型 '辞書'> |ストリート:<型 'をUnicode'> ||
| _id:<クラスのbson.objectid.ObjectId '> |番号:<型' INT '> ||
|最初:<型 'をUnicode'> |ジップ:<型 'INT'> ||
| | ________________________________ ||
| _____________________________________________________________________________ |
このドキュメントでは、アドレスフィールドの値用のサブ文書を持っているので、それは人々のダイアグラム内のボックスとして表示されます。あなたは、DB内の各コレクションのために、これらの図の1を取得します。
DOC-DBコマンドは、DBに接続するためのいくつかのオプションがあります。
%DOC-DB -h
用法:DOC-DB [-h] [--port PORT] [--host HOST] [--username USERNAME]
&NBSP; - パスワードPASSWORD] [--file FILE]
&NBSP;名前
ドキュメントモンゴDB
位置引数:
&NBSP;文書へのデシベルモンゴの名前
オプションの引数:
&NBSP; -h、このヘルプメッセージを表示して終了--help
&NBSP; - ポートポートDBのポート番号
&NBSP; - DBホストホストHOST
&NBSP; - DBに認証するためのユーザ名、ユーザ名USERNAME
&NBSP; - DBに認証するためのパスワードpasswordパスワード
&NBSP; - ファイルFILE出力ファイルの名前
のこのリリースのの新機能:
- バグ修正:のdidn」 Tショーのサブ文書subdocsが親ドキュメントよりも長かったします。
のバージョン0.3.2でのの新機能:
- バグ修正:フィールドの値だったときに爆撃{}
のバージョン0.3.1でのの新機能:
- 0.3 李上の変更履歴を更新することを忘れた>
- README.rstでマイナー編集します。
のバージョン0.2ベータ版のの新機能:
- 同じようなドキュメントを数えるの不具合を修正しました
- ユーザーが「このdocを使用 'プロンプト にノーと言い続けた場合
のアルファバージョンは何0.2のの新しいです。
- は最も代表的なドキュメントを見つけるのを助けるための簡単な方法を追加しました各コレクションでます。
- コレクションの間のリンクを発見し、それらの間の線ます。 を描画するクラスを追加しました
の要件の
- のPythonます。
コメントが見つかりません