AltraTools

JSON to Prisma

Generate Prisma schema models from JSON data

JSON Input

Prisma Schema

// Prisma schema will appear here

Tips

  • • Fields named id become @id @default(autoincrement())
  • • Fields named email or slug get @unique
  • • Fields like createdAt/updatedAt use proper defaults
  • • Array of objects? We merge all fields from all items
  • • Add relations manually after generation

JSON to Prisma Schema Generator

Convert JSON objects or API responses into Prisma schema models. Smart type inference for common patterns like dates, UUIDs, and emails.

Features

  • Smart type inference (DateTime, UUID, unique fields)
  • Handles nested objects as Json type
  • Auto-generates @id if missing
  • Recognizes common field patterns (email, slug, timestamps)
  • Supports arrays of objects (merges all fields)

Type Mapping

  • String → String (or @db.Text for long text)
  • Integer → Int
  • Float → Float
  • Boolean → Boolean
  • ISO Date → DateTime
  • Object/Array → Json