ISUCONの過去問をやっていてIntelliJでDDLからER図を作成したくなったので方法をまとめます。
やりたいこと
ローカルにあるDDLファイルからER図を作成したい
環境
IntelliJ IDEA Ultimate 2020.3
手順
DDLを用意する。 今回はisucon7-qualifyを使用します。
GitHub - isucon/isucon7-qualify: ISUCON7 予選問題の参照実装とベンチマーカー
IntelliJ IDEA を開きView -> Tool Window -> Database を選択する。
New -> DDL Data Sourceを選択する。
Add -> DDLファイルを選択 -> Applyを押下する。
Database Tool Windownに追加したDDLの情報が表示されているので、 これを右クリック-> Diagrams -> Show Visualization... を選択する。
以下のようにER図が表示される。