100day’s blog

思いついた事や、プログラミングの毎日の作業工程を短めにまとめてます。

MacでMysql Work Benchを使う。 その2 すでに出来上がったDBからER図を作成する (DBのリバースエンジニアリング)

[前回の続き]

Laravel のmigrationなどで既に作成してしまったDBでER図を作成してほしいと言われてしまった。

そんな時どうする?

 

まずDBに繋いで見る

f:id:gpstandard:20180401171251p:plain

こちらにあるConnect to Databaseで接続が可能です。

f:id:gpstandard:20180401171422p:plain

こちらでFTPよろしくで接続が可能です。

f:id:gpstandard:20180401171452p:plain

接続したらこんな感じ、見た目かっこいいですよね。

f:id:gpstandard:20180401171525p:plain

無事、laravelで作成したテーブルを確認できました。

 

しかし、このままだとER図の作成はできません。

 

そこでDBのリバースエンジニアリング

f:id:gpstandard:20180401171653p:plain

今度は先程のConnect to Database ではなく

Reverse Engineerです。

 

こちらもDBへ接続する設定をしていくと・・・・

 

f:id:gpstandard:20180401171744p:plain

無事ER図が作成されました。

ら・・・楽チン。

 

これでER図を提出ができそうですw