数据格式

SQL 转 Prisma - 在线 Schema 转换工具

在线把 CREATE TABLE DDL 转成 Prisma model,识别常见类型与主键、自增、唯一等修饰,处理在浏览器本地完成,适合从现有库快速起 Schema。

SQLPrismaSchema

收藏工具

当前还没有选择收藏模式。

快捷操作

返回数据格式 浏览全部工具

你可以复制当前工具页链接,或在支持的设备上调用系统分享。

数据格式

SQL 转 Prisma

在线把 CREATE TABLE DDL 转成 Prisma model,识别常见类型与主键、自增、唯一等修饰,处理在浏览器本地完成,适合从现有库快速起 Schema。

DDL SQL (CREATE TABLE 语句)
Prisma Schema (schema.prisma)
Tip: 纯前端正则轻度推断语法,支持 MySQL/PostgreSQL 基础结构翻译。复杂的外键约束建议在生成后人工复核校验。

等待转换

使用场景

  • 从 MySQL DDL 初始化 Prisma model
  • 把遗留建表脚本迁到 Prisma 项目
  • 快速核对字段类型映射是否合理

如何使用

  1. 粘贴包含 CREATE TABLE 的 DDL
  2. 点击转换
  3. 复制或导出 schema.prisma 片段

示例输入输出

DDL

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

Prisma

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

FAQ

能解析外键和复杂约束吗?

当前以轻量正则为主体,主要覆盖列定义与常见主键/自增/唯一;独立 FOREIGN KEY 等约束行可能被跳过。

表名和字段名会怎么映射?

会转成 Prisma 常用的 camelCase,并用 @map / @@map 保留原始 SQL 名称。

工具列表

相关推荐

你可以从这里继续打开相近场景的工具,减少重复搜索。

CSV 转 SQL

CSV 转 SQL - 在线 Insert 语句生成

可用

在线把带表头的 CSV 生成 INSERT 语句,可设表名、引号风格、空值处理与批量条数,转换在浏览器本地完成,适合初始化数据与批量导入准备。

CSV SQL Insert

JSON 转 Zod Schema

JSON 转 Zod Schema 在线生成工具

可用

在线根据 JSON 示例数据自动推导 Zod schema,生成可直接使用的 TypeScript 校验代码,支持嵌套对象和数组,可选 strict 模式与 z.infer 类型导出,适合接口校验开发。

JSON TypeScript Zod

JSON 转 TS Interface

JSON 转 TypeScript Interface 工具

可用

在线根据 JSON 数据自动推断并生成 TypeScript interface 定义,嵌套对象拆分为独立接口,支持自定义根接口名和全字段可选模式,适合根据接口返回快速补齐前端类型。

TypeScript JSON 开发