LoginSignup
4
0

More than 5 years have passed since last update.

ツールとか使わずER図を書きたい。mermaid.jsつかってみた。

Last updated at Posted at 2018-07-06

ER図を書きたい。
が、環境が制限されているため便利ツールはダウンロードできず。

jsライブラリでmermaidとやらを発見。
CDNでmermaidを利用。

marmaid.js結構よい。

これに限らずかもしれないが、テキストで図を描けるのが助かる。
マウスを利用していちいち細かに設定するのは面倒すぎるため。

こまかくCSSを指定できると見栄えも改善できそう。
ただ、簡易なER図を作る目的だと、デフォルトの記法でほぼ完結できた。


<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <link rel="stylesheet" href="mermaid.min.css">
</head>
<body>
  <div class="mermaid">
  graph LR
      A --- B
      B-->C[fa:fa-ban forbidden]
      B-->D(fa:fa-spinner);
  </div>
  <script src="mermaid.min.js"></script>
  <script>mermaid.initialize({startOnLoad:true});</script>
</body>
</html>

一旦CDNでよんでサンプルを参考に作成。あとsubgraphを追記したぐらい。
コードはファイル落としてきたばん。
もっと楽に書きてーmarkdownで全部成立しないかな〜

4
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
0