Open3

Prismaのschemaファイルを分割する

Hiroki SugiyamaHiroki Sugiyama

prismaディレクトリ内にschemaディレクトリを作成し、以下のようにファイルを配置する

├── schema
│   └── schema.prisma
│   ├── gender.prisma
│   └── user.prisma
Hiroki SugiyamaHiroki Sugiyama

プレビュー機能のため、使用するにはschema.prismaにpreviewFeatures = ["prismaSchemaFolder"]の記述を追加する必要がある

generator client {
  provider        = "prisma-client-js"
  previewFeatures = ["prismaSchemaFolder"]
}

datasource db {
  provider = "mysql"
  url      = env("DATABASE_URL")
}