-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Support for splitting Prisma schema into multiple files #2377
Copy link
Copy link
Closed
Closed
Copy link
Labels
kind/featureA request for a new feature.A request for a new feature.status/is-preview-featureThis feature request is currently available as a Preview feature.This feature request is currently available as a Preview feature.topic: modular-schematopic: prismaSchemaFolderMulti-File Prisma SchemaMulti-File Prisma Schematopic: schema
Description
Problem
Prisma currently only supports one single Prisma Schema file. Developers want more flexibility for managing their Prisma Schema files.
Motivations:
- breaking up large schema files to make them more manageable
- flexible integration with certain architectures, i.e. each module has its own self-contained logic including its schema
Solution
Support importing additional schema files, i.e. import "user.schema", import models/*.prisma or import modules/**/*.prisma.
Alternatives
Not researched at this time.
Additional context
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
kind/featureA request for a new feature.A request for a new feature.status/is-preview-featureThis feature request is currently available as a Preview feature.This feature request is currently available as a Preview feature.topic: modular-schematopic: prismaSchemaFolderMulti-File Prisma SchemaMulti-File Prisma Schematopic: schema