Microdeck.tools 100% In-Browser
Schema & Code Converter 100% In-Browser

Convert PostgreSQL DDL to Prisma Schema Models Online

Transpile Postgres CREATE TABLE DDL into Prisma schema models with @id, @default(now()), and @unique constraints.

SQL Dialect:
Target Output:
prisma Output✓ Parsed 1 table (AST transpiler)
model Users {
  id               Int @id @default(autoincrement())
  email            String @unique
  full_name        String?
  age              Int? @default(18)
  is_active        Boolean? @default(true)
  created_at       DateTime? @default(now())

  @@map("users")
}

Did this converter save you time? Completely optional · From $3 — keeps Microdeck fast and free.

ADVERTISEMENT
Privacy-Friendly Sponsor Unit
Contextual tech, developer, & creator tools sponsorship slot. Zero intrusive tracking.

Sample Conversion: PostgreSQL DDL → Prisma Schema

Input (PostgreSQL DDL)
CREATE TABLE accounts (
  id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
  username VARCHAR(50) UNIQUE NOT NULL
);
Output (Prisma Schema)
model Account {
  id       String @id @default(uuid())
  username String @unique
}

Frequently Asked Questions

How are Postgres UUIDs converted in Prisma?

UUID columns map to String with @default(uuid()).

Other Popular Database Schema Conversions

Support Microdeck

Completely optional · From $3 · No account required

Choose an amount (USD): Selected: $5

Minimum support amount is $3 USD.

Completely optional · From $3 · Checkout opens on Gumroad.