Outils de développement

interface CREATE TABLE vers TypeScript

Analyse les instructions CREATE TABLE à partir de MySQL, PostgreSQL ou SQLite et génère des interfaces TypeScript correspondantes. Supprimez les commentaires et les clauses d'index courantes avec l'extraction de colonnes basée sur les expressions régulières.

DéveloppementTypeScriptSQL

Ajouter cet outil aux favoris

Aucun mode de stockage des favoris n’a été sélectionné.

Actions rapides

Copiez l’URL de cet outil ou ouvrez la feuille de partage du système sur un appareil compatible.

Cas d’usage

  • Initialiser des services Node à partir de scripts CREATE TABLE fournis par le DBA
  • Générer des types client à partir d’extraits de schéma partagés dans une discussion ou une documentation

Mode d’emploi

  1. Collez une ou plusieurs instructions CREATE TABLE séparées par des points-virgules
  2. Vérifiez les types de colonnes déduits
  3. Copiez les interfaces TypeScript

Exemples d’entrée et de sortie

DDL

CREATE TABLE t (id INT)

TS

export interface T { id: number; }

FAQ

Quelles bases de données sont prises en charge ?

Des règles étendues couvrent les types de colonnes MySQL, PostgreSQL et SQLite courants tels que INT, VARCHAR et DATETIME.

Outils

Outils associés

Poursuivez avec un autre outil traduit pour une tâche proche.

Interface JSON vers TypeScript

Générateur d'interface JSON vers TypeScript

Disponible

Déduit des interfaces TypeScript à partir de JSON dans votre navigateur. Les objets imbriqués deviennent des interfaces distinctes, avec des options pour le nom racine, les champs facultatifs, la lecture seule, l’exportation et les alias de type.

TypeScript JSON Développement

CSV vers JSON

CSV vers JSON en ligne

Disponible

Collez du CSV et convertissez ses en-têtes en propriétés d’un tableau JSON. Le traitement s’effectue directement dans votre navigateur afin que vos données restent sur la page.

CSV JSON Conversion