tl;dr;
シーケンス図などを作ろうとすると、GUIのツールを使わなければならない時代が長く続いたが、今はシーケンス図ですらコードで管理することができ、ブラウザで描写することが可能な時代になった。
残念ながら現時点で日本語されていないが、 `Web Sequence Diagrams` というサービスが便利だったので紹介。
https://www.websequencediagrams.com/
どのように書くか
このように書けば
title schemaspy-with-sql PC(MAC)->schemaspy: boot PC(MAC)->db: boot schemaspy->+db: connection check db->db: create table db-->-schemaspy: OK schemaspy->db: scan schemaspy->PC(MAC): make output files
以下のようなシーケンス図が生成される。
非常にシンプル。コードもなんとなくわかる気がする。
しかし、無料で使う限りだと非常にシンプルな図しか作れない。月々数十ドル課金することで表現の幅は広がるようだ。
https://www.websequencediagrams.com/
編集状況