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()).