validate
The prisma validate command validates the Prisma Schema Language of your Prisma schema file.
prisma validate [options]| Option | Description |
|---|---|
-h, --help |
Display help message |
--config |
Custom path to your Prisma config file |
--schema |
Custom path to your Prisma schema |
bunx prisma validatepnpm prisma validateyarn prisma validatenpx prisma validateOutput on success:
Environment variables loaded from .env
Prisma schema loaded from prisma/schema.prisma
The schema at /absolute/path/prisma/schema.prisma is validbunx prisma validate --schema=./alternative/schema.prismapnpm prisma validate --schema=./alternative/schema.prismayarn prisma validate --schema=./alternative/schema.prismanpx prisma validate --schema=./alternative/schema.prismabunx prisma validate --config=./prisma.config.tspnpm prisma validate --config=./prisma.config.tsyarn prisma validate --config=./prisma.config.tsnpx prisma validate --config=./prisma.config.tsIf the schema has validation errors:
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