コンテンツへスキップ

ER図設定スキーマ

txt
https://mermaid.dokyumento.jp/schemas/config.schema.json#/$defs/ErDiagramConfig

エンティティ関連図に固有の設定を含むオブジェクト

抽象拡張可能ステータス識別可能カスタムプロパティ追加プロパティアクセス制限定義先
インスタンス化可能いいえ不明なステータスいいえ禁止許可なしconfig.schema.json*

ErDiagramConfig型

object (ER図設定)

すべて

ErDiagramConfigプロパティ

プロパティ必須Null許容定義元
titleTopMargininteger必須null不可Mermaid 設定
diagramPaddinginteger必須null不可Mermaid 設定
layoutDirectionstring必須null不可Mermaid 設定
minEntityWidthinteger必須null不可Mermaid 設定
minEntityHeightinteger必須null不可Mermaid 設定
entityPaddinginteger必須null不可Mermaid 設定
strokestring必須null不可Mermaid 設定
fillstring必須null不可Mermaid 設定
fontSizeintegerオプションnull不可Mermaid 設定

titleTopMargin

図の上に表示されるテキストの上マージン

titleTopMargin

titleTopMargin 型

integer

titleTopMargin 制約

最小値: この数値の値は、0以上である必要があります。

titleTopMargin デフォルト値

デフォルト値は

json
25

diagramPadding

埋め込み図にマージンを持たせるための、図全体の周囲のパディング量(ピクセル単位で表現)

diagramPadding

diagramPadding 型

integer

diagramPadding 制約

最小値: この数値の値は、0以上である必要があります。

diagramPadding デフォルト値

デフォルト値は

json
20

layoutDirection

エンティティのレイアウトの方向バイアス

layoutDirection

layoutDirection 型

string

layoutDirection 制約

enum: このプロパティの値は、次のいずれかの値と等しくなければなりません。

説明
"TB"上から下
"BT"下から上
"LR"左から右
"RL"右から左

layoutDirection デフォルト値

デフォルト値は

json
"TB"

minEntityWidth

エンティティボックスの最小幅。ピクセル単位で表現。

minEntityWidth

minEntityWidth 型

integer

minEntityWidth 制約

最小値: この数値の値は、0以上である必要があります。

minEntityWidth デフォルト値

デフォルト値は

json
100

minEntityHeight

エンティティボックスの最小高さ。ピクセル単位で表現。

minEntityHeight

minEntityHeight 型

integer

minEntityHeight 制約

最小値: この数値の値は、0以上である必要があります。

minEntityHeight デフォルト値

デフォルト値は

json
75

entityPadding

エンティティボックス内のテキストと、ボックスの境界線との間の最小内部パディング。ピクセル単位で表現。

entityPadding

entityPadding 型

integer

entityPadding 制約

最小値: この数値の値は、0以上である必要があります。

entityPadding デフォルト値

デフォルト値は

json
15

stroke

ボックスの端と線のストロークの色。

stroke

stroke 型

string

stroke デフォルト値

デフォルト値は

json
"gray"

fill

エンティティボックスの塗りつぶし色

fill

fill 型

string

fill デフォルト値

デフォルト値は

json
"honeydew"

fontSize

フォントサイズ(ピクセル数を表す整数として表現)

fontSize

fontSize 型

integer

fontSize 制約

最小値: この数値の値は、0以上である必要があります。

fontSize デフォルト値

デフォルト値は

json
12