部署
本节介绍如何将使用 Prisma Client 和 TypeScript 的 Node.js 应用程序部署到各种平台。
本节内容
部署 Prisma ORM
使用 Prisma Client 的项目可以部署到许多不同的云平台。考虑到云平台的种类繁多且名称各异,值得一提的是不同的部署范式,因为它们会影响使用 Prisma Client 部署应用程序的方式。
传统服务器
无服务器函数
边缘函数
模块打包器
概览
部署数据库更改
要将待定的迁移应用到预演、测试或生产环境,请在您的 CI/CD 管道中运行 migrate deploy 命令
从本地环境部署迁移
在两种情况下,您可能会考虑直接从本地环境将迁移部署到生产环境。
部署到 AWS 平台时的注意事项
以下描述了部署到不同 AWS 平台时可能会遇到的一些注意事项。
部署到不同的操作系统
Prisma Client 依赖于作为二进制文件运行在与您的应用程序相同主机上的查询引擎。