连接数据库
在 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 架构的 datasource
块中使用。
prisma/schema.prisma
datasource db {
provider = "postgresql"
url = env("DATABASE_URL")
}
就是这样!您现在可以开始使用 Prisma CLI 与您的 Prisma Postgres 数据库进行交互。在下一节中,您将学习如何使用 Prisma CLI 创建和运行针对数据库的迁移,以更新其架构。