在运行GraphQL查询时,我将从prisma获得此错误消息。
Environment variable not found: DATABASE_URL.\n --> schema.prisma:6\n | \n 5 | provider = \"postgresql\"\n 6 | url = env(\"DATABASE_URL\")\n | \n\nValidation Error Count: 1",起初,我在我的任何项目文件夹中都没有.env文件,然后我将它添加到数据库url的链接中,但仍然无法工作。以下是文件夹结构:

这就是我的.env文件里面的样子-
DATABASE_URL="postgres://postgres:mypassword@db.pqtgawtgpfhpqxpgidrn.supabase.co:5432/postgres"发布于 2021-06-01 22:19:22
如果有人遇到这个问题,只需运行npx prisma generate。这将重新建立schema.prisma和.env文件之间的链接。
发布于 2022-01-06 13:52:01
在我的例子中,我想使用NextJS运行Prisma,它将所有环境变量存储在.env.local中,所以我需要先加载文件。
npm install -g dotenv-clidotenv -e .env.local -- npx prisma studio以下是关于如何手动加载Prisma博士文件的官方.env链接。
发布于 2022-04-21 15:29:54
我在我的NextJs项目中有这个问题。在将.env.local文件更改为.env之后,一切都正常。
https://stackoverflow.com/questions/67796217
复制相似问题