format
Format and validate your Prisma schema file with consistent structure
The prisma format command formats your Prisma schema file. It validates, formats, and persists the schema.
Usage
prisma format [options]Options
| Option | Description |
|---|---|
-h, --help | Display help message |
--config | Custom path to your Prisma config file |
--schema | Custom path to your Prisma schema |
Examples
Format the default schema
npx prisma formatOutput on success:
Environment variables loaded from .env
Prisma schema loaded from prisma/schema.prisma
Formatted prisma/schema.prisma in 116msFormat a specific schema
npx prisma format --schema=./alternative/schema.prismaError output
If the schema has validation errors, formatting will fail:
Environment variables loaded from .env
Prisma schema loaded from prisma/schema.prisma
Error: Schema validation error - Error (query-engine-node-api library)
Error code: P1012
error: The preview feature "unknownFeatureFlag" is not known. Expected one of: [...]
schema.prisma:3
|
2 | provider = "prisma-client"
3 | previewFeatures = ["unknownFeatureFlag"]
|
Validation Error Count: 1