100 % local — vos données ne quittent jamais votre navigateur

JSON en CREATE TABLE PostgreSQL — Gratuit en ligne

Générez une instruction CREATE TABLE PostgreSQL depuis un échantillon JSON, dans votre navigateur. Gratuit et privé : vos données restent locales.

Instantané Privé Zéro cookie

Entrée JSON

Sortie PostgreSQL

Pourquoi convertir du JSON en PostgreSQL ?

Concevoir une table depuis un payload existant ne devrait pas exiger d’écrire le DDL à la main. Collez un échantillon JSON ci-dessus et obtenez une instruction CREATE TABLE prête à exécuter pour PostgreSQL.

Comment ça marche

Le convertisseur infère une colonne par clé. Les chaînes deviennent TEXT, les entiers BIGINT, les flottants DOUBLE PRECISION, les booléens BOOLEAN — et tout ce qui est imbriqué devient une colonne JSONB, plus honnête que d’inventer des clés étrangères depuis un simple échantillon. Les colonnes sont NOT NULL sauf si la valeur d’exemple est null, et l’option Nom racine fixe le nom de la table.

Questions fréquentes

Mes données JSON sont-elles envoyées sur un serveur ?
Non. Tout s’exécute dans votre navigateur en JavaScript. Rien ne transite sur le réseau, ce qui rend l’outil sûr pour des données sensibles.
Quels types PostgreSQL sont utilisés ?
Les chaînes deviennent TEXT, les entiers BIGINT, les flottants DOUBLE PRECISION et les booléens BOOLEAN. Objets imbriqués et tableaux deviennent des colonnes JSONB, et les noms passent en snake_case entre doubles quotes.
Puis-je coller un tableau d’enregistrements ?
Oui. Un tableau d’objets décrit une ligne par élément : le premier élément définit les colonnes de la table, exactement comme l’outil JSON vers MySQL.

Convertisseurs associés