JSONをPostgreSQLに変換する理由
既存のペイロードからテーブルを設計するのに、DDLを手書きする必要はありません。上のフォームにサンプルのJSONドキュメントを貼り付けるだけで、PostgreSQLですぐに実行できるCREATE TABLE文が一瞬で得られます。
仕組み
このコンバーターはキーごとに1つのカラムを推論します。文字列はTEXT、整数はBIGINT、浮動小数点数はDOUBLE PRECISION、真偽値はBOOLEANになり、ネストされた値はすべてJSONBカラムになります。1つのサンプルから外部キーをでっち上げるより、この方が誠実な選択です。サンプル値がnullでない限りカラムはNOT NULLとなり、ルート名オプションでテーブル名を指定できます。