跳到主要内容

连接你的数据库

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

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

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

此时,你将被重定向到 仪表板 ,你需要等待几秒钟,直到数据库状态从 PROVISIONINGACTIVATING 更改为 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。