使用 TypeScript 和 Prisma Postgres 连接您的数据库
在 PDP 控制台设置 Prisma Postgres 数据库
请按照以下步骤创建您的 Prisma Postgres 数据库
- 登录到.
- 在您选择的工作区中,点击 New project 按钮。
- 在 Name 字段中输入您的项目名称,例如 hello-ppg。
- 在 Prisma Postgres 部分,点击 Get started 按钮。
- 在 Region 下拉菜单中,选择离您当前位置最近的区域,例如 US East (N. Virginia)。
- 点击 Create project 按钮。
此时,您将被重定向到 Dashboard,您需要等待几秒钟,直到数据库状态从 PROVISIONING
变为 ACTIVATING
再变为 CONNECTED
。
一旦出现绿色的 CONNECTED
标签,您的数据库即可使用。
在控制台用户界面中,您将看到一个 .env
文件的代码片段,其中定义了两个环境变量。
在本地项目中设置环境变量
从控制台用户界面复制 DATABASE_URL
环境变量并粘贴到您的 .env
文件中。您的 .env
文件应类似于此
.env
DATABASE_URL="prisma+postgres://accelerate.prisma-data.net/?api_key=ey..."
通过在 .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 创建和运行针对数据库的迁移以更新其模式。