连接你的数据库
在 PDP 控制台中设置 Prisma Postgres 数据库
按照以下步骤创建你的 Prisma Postgres 数据库
- 登录到.
- 在你选择的 工作区 中,单击 新建项目 按钮。
- 在 名称 字段中输入你的项目名称,例如 hello-ppg。
- 在 Prisma Postgres 部分,单击 开始使用 按钮。
- 在 区域 下拉列表中,选择离你当前位置最近的区域,例如 美国东部(弗吉尼亚北部)。
- 单击 创建项目 按钮。
此时,你将被重定向到 仪表板 ,你需要等待几秒钟,直到数据库状态从 PROVISIONING
、 ACTIVATING
更改为 CONNECTED
。
一旦绿色的 CONNECTED
标签出现,你的数据库就可以使用了。
在 控制台 UI 中,你将看到一个 .env
文件的代码片段,其中定义了两个环境变量。
在你的本地项目中设置环境变量
从 控制台 UI 复制这两个环境变量并将它们粘贴到你的 .env
文件中。你的 .env
文件应如下所示
.env
DATABASE_URL="prisma+postgres://accelerate.prisma-data.net/?api_key=ey..."
PULSE_API_KEY="ey..."
注意:
DATABASE_URL
中的api_key
应与PULSE_API_KEY
相同。暂时不用太担心PULSE_API_KEY
,我们稍后会解释为什么你需要它。
通过在 .env
文件中设置 DATABASE_URL
,你可以确保 Prisma ORM 可以连接到你的数据库。 DATABASE_URL
在你的 Prisma schema 中的 datasource
块中使用
prisma/schema.prisma
datasource db {
provider = "postgresql"
url = env("DATABASE_URL")
}
就是这样!你现在可以开始使用 Prisma CLI 与你的 Prisma Postgres 数据库进行交互了。在下一节中,你将学习如何使用 Prisma CLI 创建并运行针对数据库的迁移以更新其 schema。