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
}Outils de données
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.
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.
数据格式
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.
等待转换
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
}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.
Ils sont rapprochés du camelCase Prisma, tandis que @map et @@map conservent les noms SQL d’origine.
Outils
Poursuivez avec un autre outil traduit pour une tâche proche.
CSV vers INSERT SQL
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.
JSON vers schéma Zod
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.
Interface JSON vers TypeScript
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.