Sql2Dot

Sql2Dotは、データ構造を可視化するためにSQLをdotに変換するJavaで書かれた小さなパーサーです。これは、PostgreSQLで使用するいくつかの非常に基本的なSQLを解析します。ここにSQLの例lainから借用)があります。Sql2Dotはこれを解析するのが好きです。

ソースファイルとクラスファイルはこのsql2dot.jarファイルにあります。

使用法: java -jar sql2dot.jar <files>

<files> - SQLファイルのリスト

Sql2Dotは、指定されたファイルと同じ場所に、拡張子 '.dot' を付けて出力します。

テーブルを作成するためのSQLコマンドを含む 'foo.sql' というファイルがあるとします。

次のように解析します: java -jar sql2dot.jar foo.sql

これにより、foo.sql.dotが作成されます。

次に、このファイルを dot を通して実行して、PNGを作成できます dot -Tpng foo.sql.dot -o foo.png

誰かが実際のSQLパーサーを投入してくれると嬉しいです;)

ソースはパブリックドメインです。自由に活用してください。改善されたものがここに戻ってくると嬉しいです :)

免責事項: 私はソフトウェアまたはあなたの行動について責任を負いません。

お楽しみください!

Robert Dale <rdale@digital-mission.com>