100% ローカル — データがブラウザの外に出ることはありません

JSONからPostgreSQLテーブル定義を生成 — ブラウザ完結の無料ツール

サンプルJSONからPostgreSQLのCREATE TABLE文をブラウザ上で生成します。無料・登録不要で、データが端末の外に送信されることはなく、すべての処理がブラウザ内で完結します。

高速 プライベート Cookieゼロ

JSON 入力

PostgreSQL 出力

JSONをPostgreSQLに変換する理由

既存のペイロードからテーブルを設計するのに、DDLを手書きする必要はありません。上のフォームにサンプルのJSONドキュメントを貼り付けるだけで、PostgreSQLですぐに実行できるCREATE TABLE文が一瞬で得られます。

仕組み

このコンバーターはキーごとに1つのカラムを推論します。文字列はTEXT、整数はBIGINT、浮動小数点数はDOUBLE PRECISION、真偽値はBOOLEANになり、ネストされた値はすべてJSONBカラムになります。1つのサンプルから外部キーをでっち上げるより、この方が誠実な選択です。サンプル値がnullでない限りカラムはNOT NULLとなり、ルート名オプションでテーブル名を指定できます。

よくある質問

JSONデータはサーバーにアップロードされますか?
いいえ。すべての処理はJavaScriptによってブラウザ内だけで実行されます。ネットワークには何も送信されないため、機密データでも安心してご利用いただけます。
どのPostgreSQL型が使われますか?
文字列はTEXT、整数はBIGINT、浮動小数点数はDOUBLE PRECISION、真偽値はBOOLEANにマッピングされます。ネストされたオブジェクトと配列はJSONBカラムになり、名前はダブルクォートで囲んだsnake_caseになります。
レコードの配列を貼り付けることはできますか?
はい。オブジェクトの配列は1要素が1行に対応し、最初の要素がテーブルのカラムを定義します。JSONからMySQLへのツールとまったく同じ挙動です。

関連ツール