Outils de données

SQL vers Prisma en ligne

Collez une instruction CREATE TABLE et générez un modèle Prisma. Le traitement s’effectue directement dans votre navigateur afin que vos données restent sur la page.

SQLPrismaSchéma

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

  • Modèles Bootstrap Prisma à partir de MySQL DDL
  • Déplacer les anciens scripts CREATE TABLE dans un projet Prisma
  • Vérifiez rapidement si les mappages de types semblent raisonnables

Mode d’emploi

  1. Collez un DDL contenant CREATE TABLE
  2. Convertissez-le
  3. Copiez ou exportez le fragment schema.prisma

Exemples d’entrée et de sortie

Entrée

CREATE TABLE users (id INT PRIMARY KEY AUTO_INCREMENT, email VARCHAR(255) NOT NULL UNIQUE);

Sortie

model Users {
  id    Int    @id @default(autoincrement())
  email String @unique
}

FAQ

Les clés étrangères et contraintes complexes sont-elles analysées ?

L’analyse légère repose sur des expressions régulières. Les colonnes et marqueurs courants primary, autoincrement et unique sont gérés ; les lignes FOREIGN KEY autonomes peuvent être ignorées.

Comment les noms de tables et champs sont-ils convertis ?

Ils sont rapprochés du camelCase Prisma, tandis que @map et @@map conservent les noms SQL d’origine.

Outils

Outils associés

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

CSV vers INSERT SQL

CSV vers INSERT SQL en ligne

Disponible

Collez du CSV et générez des instructions INSERT SQL pour une table. Le traitement s’effectue directement dans votre navigateur afin que vos données restent sur la page.

CSV SQL Insertion

JSON vers schéma Zod

JSON vers schéma Zod en ligne

Disponible

Collez un exemple JSON et générez le code de validation Zod. Le traitement s’effectue directement dans votre navigateur afin que vos données restent sur la page.

JSON TypeScript Zod

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