跳转到主要内容

连接数据库

在 PDP 控制台中设置 Prisma Postgres 数据库

按照以下步骤创建您的 Prisma Postgres 数据库

  1. 登录到.
  2. 在您选择的工作区中,点击 新建项目 按钮。
  3. 名称 字段中输入您的项目名称,例如 hello-ppg
  4. Prisma Postgres 部分,点击 开始使用 按钮。
  5. 区域 下拉菜单中,选择离您当前位置最近的区域,例如 美国东部(弗吉尼亚州)
  6. 点击 创建项目 按钮。

此时,您将被重定向到 仪表板,您需要等待几秒钟,直到数据库的状态从 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 创建和运行针对数据库的迁移,以更新其架构。