更改 Prisma 2 中 Prisma 文件夹的名称和位置

Mos*_*she 6 prisma prisma2

我想更改 prisma 文件夹的名称和位置。目前它称为 prisma,位于我的 nextjs 项目的根文件夹中。我想将其命名为 db 并将其放在 src 文件夹中。那可能吗?如果是这样,怎么办?

Mos*_*she 11

prisma 文档解释了如何执行此操作: https ://www.prisma.io/docs/orm/prisma-schema/overview#prisma-schema-file-location

对于我的特殊情况,我添加了以下代码package.json

  "prisma": {
    "schema": "src/db/schema.prisma"
  },
Run Code Online (Sandbox Code Playgroud)

这将位置更改为文件夹db内部名为“inside”的src文件夹。我测试了它,它完全按照我想要的方式工作——迁移等等。