【问题标题】:Prisma migrate dev: Run command while connected to DB?Prisma migrate dev:连接到数据库时运行命令?
【发布时间】:2021-11-26 09:16:10
【问题描述】:

上下文:我们的暂存和生产 postgres 数据库位于托管 SQL 服务中。

是否建议创建本地 postgres 数据库来运行命令npx prisma migrate dev

生成迁移文件后(作为运行此命令的结果),我们应该能够在 staging 和 prod 环境中运行 npx prisma migrate deploy 命令。

【问题讨论】:

    标签: postgresql prisma prisma2


    【解决方案1】:

    你是对的。您应该只在本地/开发数据库中使用npx prisma migrate dev。完成开发并创建迁移后,您可以使用 npx prisma migrate deploy 将它们应用到您的登台/生产数据库。

    我建议您查看 Prisma 文档中的这两篇文章:

    Prisma Migrate: Concept Guide

    Deploying database changes with Prisma Migrate

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-28
      • 2022-06-17
      • 2021-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-31
      • 2021-08-09
      相关资源
      最近更新 更多