Open3
Prismaのschemaファイルを分割する
今まではprisma-importと拡張機能を用いる必要があったが、公式がPrismaのschemaファイル分割をプレビュー機能でリリースした
prismaディレクトリ内にschemaディレクトリを作成し、以下のようにファイルを配置する
├── schema
│ └── schema.prisma
│ ├── gender.prisma
│ └── user.prisma
プレビュー機能のため、使用するにはschema.prismaにpreviewFeatures = ["prismaSchemaFolder"]
の記述を追加する必要がある
generator client {
provider = "prisma-client-js"
previewFeatures = ["prismaSchemaFolder"]
}
datasource db {
provider = "mysql"
url = env("DATABASE_URL")
}