DDLを貼るだけでER図に ── 自作ツール「DDL → ER図 変換ツール」を作ってみた
CREATE TABLE などのDDLを貼り付けるだけでMermaid形式のER図に変換できる自作ツール「DDL → ER図 変換ツール」を公開しました。DB種類ごとの解析の工夫や、外部キーからカーディナリティを推定する仕組みを紹介します。
WELCOME
フロントエンド・バックエンドの実践的なメモから、日々の暮らしの工夫、ちょっと便利な自作ツールまで。気になるトピックから覗いてみてください。
CREATE TABLE などのDDLを貼り付けるだけでMermaid形式のER図に変換できる自作ツール「DDL → ER図 変換ツール」を公開しました。DB種類ごとの解析の工夫や、外部キーからカーディナリティを推定する仕組みを紹介します。
OpenAPI仕様書をGUIで組み立てられる自作ツール「OpenAPI GUI Studio」を公開しました。複数テストケースやPostman書き出しなど、実務で使える工夫を紹介します。
RedmineでTextileを使っているけど、やっぱりMarkdownのほうが扱いやすいよね!ということでそれぞれの変換ツールをサクッと作ってみました。
サイト内で利用できるMermaid GUI Studioの使い方を紹介します。これがあればMermaidの知識がなくても簡単に作図ができます。
はじめに note、Qiitaなどで記事を書いていましたが、この度ようやく自分で管理できるWebサイトを開設しました。 これからは、幅広い情報をアウトプットでき…
公開済みのMermaid GUI Studioを元に、フローチャート、状態遷移図、シーケンス図について、既存のMermaidをコピペすることでGUI要素に取り込める仕組みを追加したツール
スイムレーンの業務フローをブラウザで簡単に描画できるツールです。Mermaidで実現できないので、Mermaidライクな独自仕様で実装。
任意のSQLが文法的に正しいかをブラウザ内で判定。PostgreSQL・SQLiteは本物のエンジン、MySQL・SQL Server・Oracleは簡易チェックに対応。複数SQLをまとめて検証できます。
DDLをMermaid形式のER図に変換するブラウザツール。主要なデータベースの種類に対応しています。
OpenAPIを少しカスタマイズしたOpenAPI生成ツール。Postmanでのテストを想定したアウトプットも用意しています。
TextileをMarkdown変換するツール。Redmineなどに記載したTextile形式のドキュメントをコピーアンドペーストでMarkdownに変換できます。
Markdownで記述することでTextileを作成できるツール。慣れたMarkdownを使ってRedmineのwikiを書くことができます。
フローチャートやシーケンス図などをGUIで組み立てられるツール。ブラウザ単体で動作し、外部サーバーへの通信は行いません。